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

Leave a Reply

Your email address will not be published. Required fields are marked *