Home The Latest NewsMusic News Owls of the Swamp releases new single ‘The Hypnotist’