The Most Annoying Song Ever

This basically sounds like a condensed compilation of our entire record collection: organs, bagpipes, children's choirs and "Western" music.

The Most Annoying Song Ever

Tagged: