What Happens in Cabo, Stays in Cabo
- Episode aired Apr 18, 2010
- TV-14
- 22m
Tess and Alexis are invited to go to Cabo San Lucas to host a party.Tess and Alexis are invited to go to Cabo San Lucas to host a party.Tess and Alexis are invited to go to Cabo San Lucas to host a party.