Video footage shows alleged ‘ghost’ sitting on a bus in Delhi, India
The clip shows an apparent spook that appears on CCTV camera but is invisible when viewed directly. According to the caption of the video which was po… ⌘ Read more
Video footage shows alleged ‘ghost’ sitting on a bus in Delhi, India
The clip shows an apparent spook that appears on CCTV camera but is invisible when viewed directly. According to the caption of the video which was po… ⌘ Read more