Thursday, February 18, 2010

TTXGP Electric World Series 2010

A teaser promotional video for the inaugural TTXGP world series for electric bikes. History in the making.

No comments:

Post a Comment