
Super Cup Stock Car Series Joins Indy Revolution in Late October
Various determining factors in recent days have led to the Super Cup Stock Car Series making the mindful decision to withdraw from the Indy Summer Nationals program scheduled for Saturday, June 20.