So the band FINALLY released a new song! It has been WAY too long since they last released new material.
Happy to say the song is pretty awesome and as a big fan of the band I cannot WAIT to get a hold of their new record when it comes out next year!
They are such an out there and crazy band and I LOVE IT!!!
So yeah, anyone else here a fan of the band?