Quebecer competes in Tour de France

News

The first stage of the cycling race launched on the island of Corsica Saturday.

More From Embedded-Only/News/NB