Deftones Announce Ohms And Release Title Track Video – News August 21, 2020 Deftones announce their much-anticipated album Ohms, arriving on Sept 25th via Warner Records, plus the epic title track video, directed by Rafatoon.
Alice Cooper – The Life And Crimes Of Alice Cooper – Review September 1, 1999 Part of the crime is how bad some of the material here is – Alice not afraid to suck the tailpipe of trend like a mangy mutt misguidedly after a sugar fix.