MacLeod Engine

MacLeod engine
'I don't think you've had a photo of a MacLeod engine,' writes Bill Eichorst, 1116 Ashley Drive, Swift Current, Saskatchewan, Canada S9H 1N4.