The IMSA finale is at Road Atlanta in 2.5 weeks (12th Oct Saturday). Who all are attending? If you wanna hear thundering Corvettes and screaming Porsches, this is the best place to be at!
The IMSA finale is at Road Atlanta in 2.5 weeks (12th Oct Saturday). Who all are attending? If you wanna hear thundering Corvettes and screaming Porsches, this is the best place to be at!