https://youtu.be/AQgQauMAvHE?t=6m20s
This story has been in the news for over a month. Put up or shut up. Show the world the train and its contents or admit that it’s a hoax.