Cuckoo Chaos’s song “Slut Barf” ranks 9th on Daytrotters top 50 best songs of the year!

Go to Daytrotter.