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,...

Album Review: The Car

Album Review: The Car

Kayla Moriarty, Staff Writer
March 6, 2023

Arctic Monkeys is a British-based indie rock band that’s popularity has spread to millions across North America.  They recently released an album in October titled The Car, and feedback from fans has...

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