Matt Luton – Vauxhall is set to take the 2013 Frankfurt Motor Show (September 12th to 22nd) by storm with an epic seven world premieres at the world’s largest car show ... Continue reading...