VIDEO: Huge Robo-Spider in Yokohama
YouTube - La Machine - Big Spider in Yokohama
VIDEO: - La Machine - Big Spider in Yokohama.
April 22nd, 2009 in Breaking News, Technology