Thursday, April 18, 2013

Mantis: The Six-Legged, Record-Breaking Walking Robot Made In Winchester …