Friday, December 3, 2010

Green Overdrive: Volvo's Electric C30!

http://www.youtube.com/watch?v=fFij62Cv7j8&feature=youtube_gdata

Credit: gigaom