Blairwitch, rain, darkness and new Insignia

Vauxhall could have chosen anywhere in the world to hold the press launch of its “must succeed” model, the Vectra replacement, Insignia. So, where did they hold the glamourous event? South of France? Morocco? Portugal? Somewhere lovely and warm in Italy; like Tuscany?. Oh no; Vauxhall chose Scotland. Now don’t get me wrong, I’m the...
Read More