Feedback

Daring Jewelry Heist, Police Chase Caught on Camera

 

Police in Norwich, England, released dramatic video of a raid on a jewelry store in which luxury watches were stolen. Six men later pleaded guilty to robbery.

Shows