Battle Rage: The Robot Wars - Trailer

2009-04-07

Some new footage from Battle Rage Robot Wars, more 3D fighting.

blog comments powered by Disqus