Comments
1m 31sLength
2016 Cruisers Yachts 60 Cantius filmed on Lake Couchiching at Horseshoe Island heading north towards the Bowling Alley.
2016 Cruisers Yachts 60 Cantius filmed on Lake Couchiching at Horseshoe Island heading north towards the Bowling Alley.