revere120918-Owen-Fatal accident01
Revere, Ma. 12-9-18. Revere and State Police investigate the area at 1760 North Shore Road in Revere wehre a pedestrian was hit and killed by a car.
unknown