Monday, September 17, 2007

World's Fastest Scootmobile

Quartermile in 8.16 seconds.. omg

No comments: