Grand Prix winner tries other side
Link 🔗 [Link: canada.com/windsorstar/news/automotive/story.html/]4/22/2008
"The only Canadian to ever win a motorcycle Grand Prix was born Michael
Alan Duff in Toronto on Dec. 13, 1939. Learning to ride bikes at 12,
Duff soon developed an aptitude for riding quickly."