Tuesday, June 8, 2010

TTXGP Electric Motorcycle Crash Road America

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

Credit: egrandprix