A speaker-wearing, hate-spewing preacher was left silenced after a young Scottish boy took out his set of bagpipes and drowned out the man’s harmful words until the police came. The reaction to the young man’s performance united the town’s square as locals and tourists alike cheered him on.

Funnily enough, this isn’t the first time a young person drowned out a preacher with a bagpipe.