This album has been kicking my ass lately. Let me introduce you to my new Italian friend:
Last edited by a moderator:
Yes, upon checking you are correct but I swear I saw them listed locally somewherei think that tour was just a quick east coast thing, gorguts is on tour with carcass in the spring