One of the toughest events in motorsports gets underway this weekend in France, where the fifth and final round of the 2012 FIM Endurance World Championship will take place. Usually a season opener, this year the Le Mans 24 Hour race will act as the grand finale to an exciting season. Individual riders, bike makers […]
The World Superbike Championship will be decided this weekend at Germany’s Nurburgring racetrack.
It was a day of firsts at the Moscow Raceway, as the inaugural Russian bike race saw Marco Melandri take the lead in the standings for the first time.