May 25, 2017Life & Style "Invite Only CaboThe May 22nd issue of Life & Style Magazine featured a entertainment review of Invite Only Cabo which it gave the show 3 out of 4 stars....