I wasn't sure how I'd categorize these guys so I didn't bother mentioning them in another thread. But yeah, I listened to the album and hooooly crap...amazing stuff.
Anyone else heard of them or listen to them?
Anyone else heard of them or listen to them?