Feedback

Intense Police Chase, Carjacking Caught on Camera

 

Chopper video captures a dramatic car chase tied to an Amber Alert in Colorado.

Shows