This eerie CCTV footage appears to capture the moment a “ghost train” arrives at a railway station in China.
This eerie CCTV footage appears to capture the moment a “ghost train” arrives at a railway station in China.
This eerie CCTV footage appears to capture the moment a “ghost train” arrives at a railway station in China.
This eerie CCTV footage appears to capture the moment a “ghost train” arrives at a railway station in China.