Stereogum — The Callous Daoboys’ new single “Gigantic Parasite Tongue” dropped yesterday, and it’s just as fucking bonkers as the title suggests. It lives many lives within only a little over four minutes, and it’s their first new music since last year...
more info