The recent rash of B-Spec race cars automakers such as Honda, Mazda, Ford, and Kia have shown off at various auto shows and events this past year finally have a racing series in which to compete. The Pirelli World Challenge series has announced that its upcoming season will have a Touring Car class for the [...]