Published:
August 26, 2018 09:36 am EDT
Stéphane Bouchard’s rise to the top of the driving ranks was anything but ordinary. From Quebec to Italy, Germany, Woodbine and the United States, Bouchard was a winner wherever he went. And then in one tragic moment, everything changed....read on / continuer à lire