More Family Fun: Diddy & the Twins Do St. Barts

Diddy and the family are continuing their holiday vacation in St. Bart’s. Check the photos!

Am I the only one wondering, where the eff is Cassie? I guess if it works for them, it works for me.

Source