Did you know that the 2003 edition of the 24 Hours of Le Mans featured the first renewable-fuelled sports prototype racing car to be entered in a Le Mans event?
download    X    facebook    whatsapp

Read more: