NASCAR to Long Beach? It’s Complicated
NASCAR’s new street race may be on the West Coast in California in the near future. Eric looks at the complicated situation of the prestigious Long Beach Grand Prix and discusses the biggest NASCAR news on the most recent Out of the Groove. Should NASCAR race at Long Beach in the near future? Let Eric … Continue reading NASCAR to Long Beach? It’s Complicated
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed