“You Feel Like You’re In Another Place,” Residents Say About Milton, Boston
Exclusive

“You Feel Like You’re In Another Place,” Residents Say About Milton, Boston

Local residents describe Milton as a beautiful place to live and how the incident that happened in 2010 shook the town to its core.

Season 3 Episode 11 - Videos