MAR 01st 2017

Seven supercars set to storm Geneva 2017

Supercars and Switzerland have a natural affinity – one that goes into overdrive every March with the annual motor show. What is in the frame to be the supercar star when the show opens its doors on March 7th? Here are GRR’s likely seven…


Share this