Going back to the 1970’s some of you may remember pressing your nose against the windows of the Lancaster Europa showroom on the inner ring-road at Hanover Way, marvelling at the magnificent Mercedes cars on show and thinking ‘I wish’.
NO MORE DRIVE-IN MOVIES
