SHOCK CCTV Footage- Appears to show man teleport away

2021-03-03 18