WOW-POW = World Of Wonderful POWer: Lunar Electric Rover on 14-day mission [in Arizona test]

Monday, September 21, 2009

Lunar Electric Rover on 14-day mission [in Arizona test]

Clarkson will be testing this... Maybe on the next "Top Gear" ?
Video link:


via Engadget