“Why Oh Why…”

Owls Release New Track Off ‘Two’

The Chicago-based emo outfit Owls hashed out quite a name for themselves in the early 2000s, coasting off the success of their self-titled debut until their eventual disbandment in 2002. The four-piece has since reunited, and are currently working on their sophomore attempt, Two, which is set to drop at some point this year via […]