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

  • by

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.

Leave a Reply