new Deftones Oct 28, 2006 14:03:39 GMT -5 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by kevindeets on Oct 28, 2006 14:03:39 GMT -5 You can hear their new album at www.myspace.com/deftonesWhat do you guys think? I like it a lot. My fave tracks are "Beware" & "rats rats rats." Can't wait for Tues.