A British event organizer is exploring the feasibility of bringing world-class road cycling stage racing back to Colorado ...
In the past, some unauthorised car meets have seen people drag racing and carrying out dangerous manoeuvres on public roads.