Street Car Takeover Indianapolis July 22, 2021 @ 3:00 pm - July 24, 2021 @ 11:00 pm EDT Lucas Oil Raceway 10267 US Hwy 136, Indianapolis, IN, United States