Where’s Diddy?

This video was posted last year, but nobody has been checking for his flavor in their ear, so it only has 10,000 views.

Craig Mack is a member of a Walterboro, South Carolina religious cult and living on their gated compound against the wishes of his family. The leader is a former sex offender who caught a charge for touching kids.

youtube

Stories From Our Partners at OkayPlayer