The parade always starts with a procession of local veterans, proudly wearing their Legion uniforms. They get older and more frail every year.
There's a strong strain of nostalgia for the British Empire around here, so the parade invariably includes an appearance by one of the many local marching bagpipe bands. This year featured the North Hastings Highlanders from Bancroft:
Local businesses proudly display their wares, all decked out in red and white:
Pet owners march through town with their companions:
The Shriners are always good for some entertainment. Here they march in their fezes, for some reason displaying the flags of Mexico and the United States along with the Maple Leaf:
Of course the Shriners never appear in a parade without clowns on little motorcycles, miniature trains and weird Arab characters on camels:
Members of the village council appear in disguise:
Local church congregations affirm their patriotism and their faith:
The parade is always closed by a procession of the forces of law and order: the local fire department, the paramedics and the OPP:
Happy Canada Day and God Save the Queen.