Motorsports News

Peugeot Strikes Back at Imola

Peugeot Sport Total scored a 1 -2 finish in the 6 Hours of Imola in the third round of the 2011 Le Mans Series & the 4th round of the Intercontinental Le Mans Cup yesterday. Following their disappointment at the Le Mans 24 Hours, Anthony Davidson and Sébastien Bourdais in the no.7 Peugeot 908 took […]