Toyota unveils revised TS030 Hybrid endurance racer
The first official testing session of the FIA World Endurance Championship (WEC) starts today at Paul Ricard in southern France, and Toyota Racing has unveiled its latest contender which will spearhead the …