Saturday March 25, 2017


Awesome robot wrestling clip!
  Posted by: Digg on Apr 2nd, 2006 12:46 PM
Awesome video of (Japanese) robots wrestling!

Read More

View All Articles