There's a fuckin' new Royal Trux album dropping June 16, so I'm getting myself in the mood. It's been a few minutes since I last played this album, but my god it certainly sounds like a revelation, even after all this time.
Royal Trux post-noise squall had more in common with Flaming Lips circus '89-'93 than I remember.