A car flipped onto its roof on Interstate-76 near Girard Avenue in West Philadelphia, and police say a double shooting may have caused the crash.
A car flipped onto its roof on Interstate-76 near Girard Avenue in West Philadelphia, and police say a double shooting may have caused the crash.