Loudon officials clash with Motor Speedway over demo ride safety
The Motor Speedway and the town of Loudon are in dispute over the requirement of marshals for the annual demo rides, with the track arguing that it would jeopardize the event and the town citing public safety concerns.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed