The standard in our industry since the late 80s and early 90s was the stretched Lincoln Town Car. These were the backbone of the Limousine Industry till 2010. For 30 years the Stretch Lincoln Town car ruled the streets of luxury, class, and sophistication. Sure, there were Dodge Charger and Chrysler 300 Stretch Limousines as […]
