Russia hosts first ever Super Motocross
Published: 19 November, 2007, 04:16
Thousands of fans have flocked to Moscow’s Olympic stadium its first ever international Super Motocross event. The SX Tour World Series has been a firm fixture in the European motor sport calendar for more than twenty years.
0 COMMENTS
POST COMMENT