Toyota’s Hybrid TS030 Supercar to Debut at Le Mans 24 Hour Race
Toyota just made a splash in the high-performance auto world as it unveiled its brand new hybrid TS030 - the gasoline-electric super car they'll be driving in 2012's 24 hour Le Mans Race. The Toyota team




