Album Review: OWL COMPANY – Horizon
Owl Company – Horizon
Label: Independent
Release Date: July 14, 2017
I took a long time to write this review. Not because of lack of inspiration or time, but from a lack of confidence that I would be able to do this band or music the…