News

Deftones have announced their 10th studio album, private music. The follow-up to 2020’s Ohms is set for release on August 22. Check out the grueling first single, ‘my mind is a mountain’, below, along ...