Home > Report Abuse > Comment

Report a Comment

stem_ 11/17/2007 3:49:28 PM

I agree completely with this review, except the part about tracks like Fix Your Face being impressive. Come on, don't they sound like a less talented band trying to rip of DEP to you too? posted by denbez () on 11/14/2007 10:17:46 AM No.