Tag: Rock ‘Em Sock ‘Em Robots

"Tell me. Does your head pop off? It will." Rock 'Em Sock 'Em Robots is getting an extreme...