Fatal crash on I-17 stalls traffic in Phoenix
Phoenix authorities are investigating a fatal car crash while crews clean up an active fuel leak that happened as a result of the collision. FOX 10's Nicole Garcia reports.
Phoenix authorities are investigating a fatal car crash while crews clean up an active fuel leak that happened as a result of the collision. FOX 10's Nicole Garcia reports.