Ethanol Green Means Go John Davis September 9, 2007 FacebookTwitterEmailPrint The 2007 Peak Antifreeze Indy 300 race is underway! I’ll be bringing updates of the season finale race here at the Chicagoland race track throughout the day. Peak Antifreeze Indy 300 Photo Album EPIC, Ethanol, Indy Racing, News, Promotion, Racing