We seem to be constantly watched; always on display. And for some people, they invite it, welcome it, and want it. THEY encourage others to always look at their lives. But maybe there's a time to close the door.
See All 1209 Episodes of "The 2 Greatest"