Watch Invite Only Cabo
- 1 Season
In this reality series, a "social connector" named Larry Sims invites several of his friends to a luxury vacation in Cabo San Lucas, Mexico. The friends are very different from one another, and, surprise, their interactions quickly descend into drama, back-stabbing, and the typical reality-show grandstanding and bickering. The series airs on the Bravo cable network.