What Is it Like to Live in Lake Forest, California?
Show Highlight

What Is it Like to Live in Lake Forest, California?

Lake Forest, California, is a planned community with well-kept houses and idyllic parks.

Season 2 Episode 8 - Videos