Demo on Main St in Hamilton