Easily one of the strangest groups out there. Was introduced to this purely by chance, and started as a joke really, but give it a few listens and it grows on you. For better or for worse. I dare you to listen and not get it stuck in your head….you cant.
Enjoy the weekend.