Toyota Hybrid Racing has confirmed its entry into the 2013 FIA World Endurance Championship, including the Le Mans 24 Hours.
Entries, including the two Super Capacitor powered TS030 HYBRIDs, were...
[[ This is a content summary only. Visit my website for full links, other content, and more! ]]