GLENGARRY, Ont. (07/31/10) The Glengarry Highland Games is an annual tradition held to celebrate the Scottish heritage in Canada. The games consist of many highland sports including the famous caper toss. This man is tossing the caper and ends up with the perfect 12 noon landing. Laura Boudreau.