autoevolution
 

Stories about: British team

Strakka Racing for Britain at Le Mans 24 Hours
Strakka Racing for Britain at Le Mans 24 Hours

3 Jun 2011, 14:00 UTC · By: Mihnea Radu / Strakka Racing will aim to please the 70,000 British fans who are expected to travel to watch this year’s Le Mans 24 hours (June 11 - 12), hoping to give them something to celebrate as it atte...