canadamotoguide.com
Duff highsides into hospital - Canada Moto Guide
Duff at the Isle of Man in 1965. www.michelleduff.ca Canadian racing legend Michelle Duff, who as Mike Duff was a GP star of the 1960s, has recently been making something of a second motorcycle racing career out of the burgeoning vintage competition scene in Europe. Duff has been invited to many of the huge European […]
Larry Tate