The Limousine firm ‘Chapel Hill Limousines‘ were licensed by the council in July 2009 for 12 months. The limousine in which they had crammed themselves into was a Ford Excursion Stretched Limousine which is mostly known for holding …

More: continued here