More than a century ago, the Glasgow Carnival made its debut at the Kelvin Hall, returning each Christmas for the next 60 ...