The L.A. Coliseum, home of this year’s Busch Light Clash, is not the first football stadium, nor the oddest venue, to host a NASCAR event.
The L.A. Coliseum, home of this year’s Busch Light Clash, is not the first football stadium, nor the oddest venue, to host a NASCAR event.