Super Car Driver

10th August 2021

The days of the Birmingham NEC and London Earls Court motor shows might be long gone, but the guys at SCD are well on their way to establishing their own motor show. Judging by the calibre of the machinery on display at the Michelin Secret Meet, the show is clearly held in high regard by manufacturers and dealers.