Published on 18 March 2025
Here is the (in)famous ad for the 1965 Ford LTD claiming to be quieter than a Rolls-Royce.
By logging in via Google, you consent to Google sharing your information with Shannons. Shannons agrees to use this information in accordance with the Shannons Club Privacy Statement.