When IndyCar’s current 2.2-litre V6 engines were introduced in 2012, Chevrolet won six straight manufacturers’ titles. But now Honda has won the last four. While that’s never been an accolade…
When IndyCar’s current 2.2-litre V6 engines were introduced in 2012, Chevrolet won six straight manufacturers’ titles. But now Honda has won the last four. While that’s never been an accolade…