Mysterious Ghost Train Arrives at Chinese Railway Station, Filmed on CCTV
A CCTV camera at a railway station in China has captured the strange sight of a "ghost train" pulling into the station.
Read MoreA CCTV camera at a railway station in China has captured the strange sight of a "ghost train" pulling into the station.
Read More