High Focus Records is proud to present the highly anticipated collaboration between The Four Owls and the legendary DJ Premier, 100% Following the announcement of their third studio album ‘Nocturnal Instinct’, The Four Owls drop new single ‘100%’ featuring super-producer DJ Premier. Ahead of the album release on 17th April, The Owls continue to deliver…