Monday, April 18, 2011

2011 Supermoto World Championship: Italy

The 2011 World Championship kicked off a couple weeks ago in Italy. Thomas Chareyre won all 3 motos. Pretty dominating performance to start off the season.

No comments:

Post a Comment