Indycar remains as popular as ever at Road America in Elkhart Lake Wisconsin. The third weekend in June once again brought IndyCar and the Road to Indy support series racers to the National Park of Speed