November 28 2014 4:40pm

Loading...

Security camera captures terrifying armed robbery in England

Police in Preston, England have released CCTV footage showing the terrifying moments masked men armed with baseball bats and machetes robbed a convenience store.

Video Home

Load More