Ford Anglia "Allardette" - Advert No 3
The Allard Motor Company Ltd advertising Shorrock Superchargers for the Anglia - (1960)