June 3 2018 6:24pm

Tour de l’Île attracts 25,000 cyclists

Some 25,000 cyclists took part in Sunday’s Tour de L’Île and while it was smooth sailing for participants, motorists were left fuming.

Responsive site?

Video Home