Burst......

Keenan

Crippling Self Doubt
Apr 9, 2009
13,092
217
63
Florida
Anyone else ever hear of this band? I just got their newest album "Lazarus Bird" off iTunes yesterday, qaulity stuff! (They're not thrash if anyone is wondering.)