About a month ago, one of the most anticipated album “Twice As Tall” dropped! Now we’ve been served wit visuals to one of the most talked about song of the Diddy produced body of work!