On their 8th Studio album “Ohms,” Deftones seem to have lost their spark as the album is bogged down with terrible riffs, lackluster production, and generally forgettable songs.Continue Reading