Suzuki clinches 2013 FIM World Endurance Championship

By: Motorcycle News Desk   On: 24 Sep 2013

Suzuki Endurance Racing Team has won the 2013 FIM World Endurance Championship after a drama-packed final round at Le Mans in France today that […]