Street Racer
There has been some recent news in The Denver Post and a lot of chatter on the local social media channel about drag racing on public streets and even on the interstate highway. Racing, or more correctly quasi racing, on public streets is hardly a new phenomenon. It is just the way that it is … Read more