polamalu43
New Member
Has anyone watched this new TV show? A buddy of mine was talking about it at work. I am watching it right now. A man and a woman are dropped off somewhere and they have to strip naked. They have to survive for 21 days and then make it to their pickup point.