Man Filmed teleporting in street by CCTV

Video footage shows a man appear out of nowhere in the street recorded by CCTV

Video footage shows a man appear out of nowhere in the street recorded by CCTV

Leave a Reply