April 1, 2016 • Cars, Featured, Spotlight • Marijan Malcevic
The British Touring Car Championship is known by the wide variety of body styles of the cars which competed in it, with eleven manufacturers represented with their respective models at the end of 2015 season. In 2016, Infiniti was dropped out from the list...