Indy Super Cars on Display at Superbowl XLVI Celebration in Indianapolis

Indy Super Cars on Display at Superbowl XLVI Celebration in Indianapolis