Hybrid power wins Le Mans

0 October 16, 2012

The French Le Mans 25-hour race has run annually with few exceptions due to war since 1923, and the cars have evolved from slightly modified stock cars to today’s high tech sports racers. 

Leave a Reply

Your email address will not be published. Required fields are marked *