Skip to Main Content

The Owl

The Owl

The Owl

Deftones release new album: private music

Deftones release new album: private music

Zachariah Uthoff, Staff Writer
August 29, 2025

It has been five years since the release of Deftones’ last album, Ohms, and now they have released the long-awaited successor. However, a question still looms over the listener's mind. How good is it,...

Load More Stories
Donate to The Owl
$505
$500
Contributed
Our Goal