USA vs Japan Giant Deadly Robot Battle is coming!

posted by Matt Pencola -

Giant Effing Robots battling to the death!?!?!?? Break out the beer, paint USA on your face and huddle around the computer kids...

Comments

title

Content Goes Here

This ad will close in X seconds.