By Kevin McDonough
TBS launches its newest reality series, or "social experiment," tonight. "Lost Resort" (10 p.m., TBS, TV-14) follows nine strangers as they enroll in an extreme wellness center in Costa Rica. As you might expect, there's a lot …
This item is available in full to subscribers
More Articles to Read