Monday, October 20, 2008

Nasa makes cool robots... and video! Onward to Mars