Meet the 'small town' in LA nominated as one of the Nicest Places in America

Residents of North Evergreen Street in Burbank, California, laud the small town community-vibes of the neighborhood nominated as one of Reader's Digest's Nicest Places in America.

October 8, 2018

Top Stories

ABC News Live Presents