Originally Posted by sman789
holy crap, you're right...they sound great
do they have any albums or are they brand new?
They have been around a couple years. I think they have some stuff recorded that they sell at shows not sure. Im seeing them next month i'll know then.