Skip to Main Content

The Owl

The Owl

The Owl

Taylor Swift releases 12th studio album; is it worth the hype?

Taylor Swift releases 12th studio album; is it worth the hype?

Zachariah Uthoff, Staff Writer
October 13, 2025

Taylor Swift has controlled the pop charts for almost 20 years, releasing 11 records in that time. Now she has officially published her twelfth studio album. For die-hard Swifites, this is not a surprise...

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