International glamor is the theme for this 1961 Ford Galaxie spot filmed at the Villa d’Este on the outskirts of Rome. Continue reading
International glamor is the theme for this 1961 Ford Galaxie spot filmed at the Villa d’Este on the outskirts of Rome. Continue reading