Detroit-based legend Apollo Brown drops his new instrumental album THIS MUST BE THE PLACE Apollo Brown is proud to announce ‘This Must Be The Place’, his first instrumental album in 8 years, is out now on Mello Music Group. For the veteran beatmaker, the new album is a self-reflection in beat form over his 15-year…
