A botched burglary in China... with unexpected results.
Shanghai Police have released this footage of two would-be thieves in China attempting to break into a shop-front in the early hours of Wednesday morning...with unexpected results.
Shanghai Police have released this footage of two would-be thieves in China attempting to break into a shop-front in the early hours of Wednesday morning...with unexpected results.