Slough Feg have a new album coming out in June called "Ape Uprising." From a comment (I think by their bassist in their newly renovated forums): "This one will fucking bust a vein in your neck."
Where there is fire, there is smoke. And in that smoke, from this day forward, my people will crouch and conspire and plot and plan for the inevitable day of Man's downfall!!
no subject
Date: 2009-03-20 12:09 am (UTC)no subject
Date: 2009-03-20 04:20 am (UTC)Viva la Planet of the Apes!