Toyota Hybrid Technology explained by Alex Wurz
Toyota team advisor and ambassador Alex Wurz takes us on a tour of the hybrid system