Album Review: Owl Company – “Horizon” August 8, 2017 Karen Shalev 0 Album review and tracklist: Owl Company “Horizon”