Video Alert: Deftones – “Ohms”
August 21, 2020 9:08AM EDT
Deftones have announced their new album Ohms and shared the title track with a brand new video!
Ohms will be the follow-up to 2016’s Gore, and will be hitting stores on September 25th.
More about: