Spending a day with the Toyota Racing Development team at the 91st Pike's Peak Hill Climb, for a feature on the rising popularity of the electric racecar.


Using Format