Owls officially back together, announce new album

Owls are officially back together and will be releasing their second album next year on Polyvinyl Records. It will be the band’s first album since their 2001 self-titled album.

In addition, Owls posted a 49-second video trailer, which promotes their new album, and you can check it out below.

Add Owls to My Radar   Add to My Radar


Leave A Comment

You must be logged in to post a comment.