In Entertainment Ladi Poe, Johnny Drille & DNA Twins Sign To Mavin Records March 1, 2017 No Comments Mavin Records has added three new artists to its team. The boss himself. Don Jazzy took to Instagram to…