Prepare for the Overlords!

Facebook Badge

Friday, April 24, 2009

Japanese Robot/Humanoid Innovations Update: Mankind's Best New Friend is Getting Better (Videos)

Japanese Robot/Humanoid Innovations Update: Mankind's Best New Friend is Getting Better (Videos)

About Me

My photo
eureka, California, United States
As Popeye once said,"I ams what I am." But then again maybe I'm not