Submitted by Andrew Barton on February 17, 2010 01:45 pm
During my recent trip to Japan, I got the chance to drop by Professor Yoshida's Rover Laboratory at Tohoku University, where I recorded these video clips.
Tohoku University is located in the city of Sendai, about 2 hours by bullet train north of Toyko.