Oh IndyCar what the hell! For once I actually agree with Will Power