Do you want to remove all your recent searches?
All recent searches will be deleted
6 years ago861.5K views
A police chase that saw the driver of a stolen car crash into 13 vehicles has been caught on CCTV in Meizhou, Guangdong Province, China.
Report this video
Select an issue