LOL! Diddy Doing His Own Street Promotion