Woman dies following motorcycle crash in Phoenix

A woman has died following a motorcycle crash in Phoenix near 21st Street and Bell Road. Bell Road was shut down in the are due to the investigation.

Latest Videos

View More
View More