2 found dead in car in Chelsea

WCVB - Boston

Two people were found dead in a car in Chelsea.