After horse tracks and airports, L.A. Coliseum is hardly the oddest venue for NASCAR
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.