SERT Wins World Endurance Title!

SERT Wins World Endurance Title!

Suzuki Endurance Racing Team has won the 2012 World Endurance Championship after one of closest and most-exciting finishes at the Le Mans 24-Hour race in France. Team riders Vincent Philippe, Anthony Delhalle and Takuya Tsuda completed 844 laps of the world-famous Bugatti Circuit to bring their GSX-R1000 Suzuki home in second place just 1:02 minutes […]