Cock ESP is definitinely THE noise band in my eyes. They're at least the most ridiculous, and that counts for a lot. What other band drove 1500 miles to play a 13 second set and then left and didn't even ask for gas money or try to sell any merch or anything?
__________________
|