Tuesday, September 21, 2021
Home Tags Howling Owl

Tag: Howling Owl

News: Velcro Hooks announce debut album

UK/Canadian four-piece Velcro Hooks announce the release of their self-titled debut album on 1st April 2016 on Howling Owl Records.

Premiere Of New Video By Spectres Plus Details About Split 10″...

Louder Than War premiere new video by Spectres plus details about split 10" with label mates The Naturals.