Specialty’s Cafe: The ‘Best Specialty’ of 2018
Specialty Auto Racing is a specialised sub-brand of the Michelin-Pirelli Specialty series that began in 2005 and now spans nine brands.The brand has been around since its inception and is recognised as one of the world’s most prestigious and successful sports car brands.It was founded in 1987, when former French motor racing champion Jean-Claude Biver […]