IndyCar Explores Return to Brazil: Mark Miles goes on another fishing trip
In a significant step toward reviving IndyCar racing in one of its historic international markets, a delegation from Penske Entertainment (the parent company of the NTT IndyCar Series) visited Brazil’s … Read More