MMusic Read More Deftones Announces LP ‘Private Music,’ Drop ‘My Mind Is a Mountain’July 11, 2025 It’s taken five years for a new Deftones album to come — and it’s finally here. On Thursday,…