Clash at the Coliseum: Watching NASCAR in Los Angeles
If you heard or saw ads for NASCAR’s Clash at the Coliseum, you may have had this thought: Cars? Inside a football stadium? It’s the same thought that intrigued me, so much so that I decided to check out the … Continue reading