Deftones Drop First Single Off The Upcoming Album “Ohms”
August 26, 2020 3:26PM EDT
The Deftones drop their album “Ohms” on September 25th! Hear their first single off that album now on ALT 99.7!
More about:
The Deftones drop their album “Ohms” on September 25th! Hear their first single off that album now on ALT 99.7!