Where To Stream Esquire's Car of the Year Season 1 Episode 5
Car of the Year Finals
- Aired October 24, 2015
- 30 Min
The four remaining vehicles undergo a final round of extreme testing at the Bosch Automotive Proving Grounds before the winner is announced.