A botched burglary in China... with unexpected results.

Shanghai Police release footage of two would-be thieves in China... with unexpected results.

from BBC News - World http://bbc.in/2odRpvY

Comments