Racing Car Photos
Toyota TS-010 Le Mans
This Toyota TS-010 Le Mans was built in 1993. It has a 3.5 litre V10 600 BHP engine. Topspeed is 350 km/h.
Picture added on 03 April 2011 at 09:24