Burglary suspect defeated by modern glass technology


Added:

By: Juggernaut (20022.30)

Tags: Wtf, burglary, fail, numb nut

Location: Oklahoma