Mindless Self Indulgence Oct 22, 2010 20:50:44 GMT -5 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by Red Echo on Oct 22, 2010 20:50:44 GMT -5 New album comes out November 6th (it might be the 7th though).I'm gonna go check to see if it got leaked. >.>