Home > Report Abuse > Comment

Report a Comment


Wheres Your Mom?_ 7/6/2007 5:37:37 AM

Well the new album 'Deliver Us' is pretty sick. Much more evil and speed frenzied then undoing ruin.


0/2000