Horseshoe Riding Adventures

Barrie added to GS Challenge schedule
One of three rounds of the BMW GS Challenge will be held in Barrie, ON for the first time since the event came to Canada in...
Read MoreOne of three rounds of the BMW GS Challenge will be held in Barrie, ON for the first time since the event came to Canada in...
Read More