Boston Local Describes The Night A Body Was Found In A Neighborhood Street
Exclusive

Boston Local Describes The Night A Body Was Found In A Neighborhood Street

A local Milton, Boston resident recalls the night back in 2010 when their quiet neighborhood was interrupted by police sirens and the moment they saw a dead body in their street.

Season 3 Episode 12 - Videos