Your IndyCar tech questions: Hybrid, dampers, aero and an uncertain future

episode
The Race IndyCar Podcast not yet transcribed
0