On the 24th of March Peugeot tested their 2011 Le Mans contender at Monza.

Advertisements