Mean Machines: US & Japan Mega-Robots to Battle
Monday, July 6, 2015 - 16:50
in Earth & Climate
If watching giant robots fight to the death sounds like your idea of a good time, then you're in luck.
If watching giant robots fight to the death sounds like your idea of a good time, then you're in luck.