Deftones – “Ohms” album review

interview under fire news deftones ohms album review

“Ohms” is their first album since 2016’s “Gore”. But most importantly, it marks the return of Terry Date, who produced the band’s first four albums, most recently 2003’s self-titled offering.