Hemmings Find of the Day – 1986 London Coach Sterling limousine
Fifty? Try 75, or maybe 100, or 150. It seems every writeup of the London Coach company has a different figure for how many total the company built in the mid-1980s here in the States using plenty of BMC parts and Ford 2.3L four-cylinder engines. About all that any of Read more