Wrangler Brutes are fucking phenomenal. They live in L.A., right? So perhaps you can see them sometime, Ben. S.T. were good, probably the best sounding show they've played (plus no big equipment failures). I kinda wish they were as loud at the beginning as they were at the end, but overall it was really nice.
― hstencil, Tuesday, 4 November 2003 22:10 (twenty years ago) link