First Stock Car Marathon Slated At Norwood Arena-This Day in Norwood History-April 1, 1949
The Norwood Arena will add an exciting page to auto racing history April 18 and 19 when it inaugurates its 1949 season with a thrill-packed Stock Car Marathon —.the first … Continue reading First Stock Car Marathon Slated At Norwood Arena-This Day in Norwood History-April 1, 1949
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed