An exclusive video of the Toyota TS030 Hybrid endurance racer filmed from the view of the cockpit, while going up the hill at Goodwood Festival of Speed 2012.
An exclusive video of the Toyota TS030 Hybrid endurance racer filmed from the view of the cockpit, while going up the hill at Goodwood Festival of Speed 2012.