Their last album Vengence Falls I think is pretty bad ass as well. New one comes out in a compel weeks but there are a couple releases out on XM that sound pretty good.Originally Posted by almostgone
Their last album Vengence Falls I think is pretty bad ass as well. New one comes out in a compel weeks but there are a couple releases out on XM that sound pretty good.Originally Posted by almostgone
There are currently 57 users browsing this thread. (0 members and 57 guests)