Weekend Telegraph magazine - Motor Show Issue (21 October 1966)