If you’ve ever complained about how NASCAR drivers are too tame (regardless of how much blood comes out of Kurt Busch’s forehead) or that the cars that they race are nothing more than purpose-built shells with stickers telling you which manufacturer to root for, then Touring Car racing is right for you. There might be […]
More...
More...