Uh-huh. Diddy must have the receipts.
Rumors are there are hundreds of videos, perhaps thousands...............