Police Chase Ends with Head-On Crash

"PHOENIX, Ariz. – Cameras captured a dramatic police chase in Arizona that began in Phoenix and ended in a head-on crash in Tempe Wednesday morning."


Sponsored Content

Sponsored Content