by Carlton Hargro
In case you're wondering, Diddy actually did make it to town this past weekend. Here's the footage to prove it:
© 2025 Creative Loafing Charlotte