WATCH Vandal filmed smashing in shop window suffers instant karma when THIS happens



WATCH Vandal filmed smashing in shop window suffers instant karma when THIS happens. CCTV footage shows the man standing in front of a shop window …

source