Tragic accident: 2 brothers and puppy killed in car crash from I-95 onto Philadelphia street: authorities
Two individuals lost their lives in a tragic incident that occurred in Philadelphia on Friday night when a car veered off the highway and crashe…