After horse tracks and airports, L.A. Coliseum is hardly the oddest venue for NASCAR

59
0
Share:

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.

Share: