18-year-old killed while crossing busy highway

WCVB - BostonJanuary 3, 2013

An 18-year-old man was killed as he crossed Route 128 in Newton.