fuck a duck, such dismal elation, triumph and defeat at the exact same time, this is like my subconscious throwing it's own debutante ball and slipping down the stairs in a puddle of cum. eldudowski
Terry Venemous is releasing new music every 3 weeks this year. His latest EP is sumptuous art pop with a wry sense of detachment.
Bandcamp New & Notable Mar 27, 2024