The celebration of all things Scotland culminated in a parade presided by Grand Marshall Alan Cumming.
Most people who buy a kilt in Canada never meet the person who made it. They might plug their measurements into a website, ...