You must enable saving data in device to view this content
Hair-raising security footage captured a “Ghost Train” In Russia!
Well that’s spooky! Interesting footage filmed from a CCTV camera in Metro Station Polezhayevskaya in Russia may look like a spooky scene from a horror movie, but these creepy shadows appeared on a moving train in real-life. What do you think this could be?