16-year-old killed while watching street race at Delaware shopping center
Thursday, September 24, 2020
Street racing is to blame for a deadly crash that claimed the life of a 16-year-old boy at the Christiana Fashion Center Wednesday night
Copyright © 2024 WPVI-TV. All Rights Reserved.