Figured I'd have some fun with it. One of my clients had the Hat play one of events a few years ago. Got lots of photos and posters up at the office. Good times.
slooooooow ride. I definitely have never heard any other song from them, dont think Im alone on that.