Editorial Dammy Krane is an upcoming leader on “Leader Of The Streets” EP (Review)Lady GreyMarch 11, 2018 Dammy Krane is (or was?) one of the most talented acts in Nigeria. No doubt. BUT, this EP “Leader Of…