Toyota TS030 Hybrid – the Le Mans challenger unveiled Image #84937