Back To Advertising

 

 

www.leylandprincess.co.uk

ADVERTISING

 

A 1977 advert for the super quiet 2200HLS. It canít be that quiet with all the windows open!

 

police

††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††