Deftones Share Title Track From Upcoming LP ‘Ohms’ August 21, 2020 Here to help improve everyone’s 2020 as best as they possibly can, alt-metal heroes Deftones have just announced the release of their eighth full-length album. Tilted Ohms, the new 10-track…