In the traditional sense, grand touringcars are those built to blend the attributes ... In total, a reported 337 road cars were built, plus a handful for racing use. Each car was powered by ...
British Touring Car Championship racing at Silverstone is always a highlight of the season, producing great racing and memorable moments both on and off the track. For those who are new to the event, ...