Waka Flocka Flame Feat. Diddy & Rick Ross – O Let's Do It (Remix Video) April 2, 2010 Music, Videos 529 Diddy bringing his street cred back!