Is this real? It cannot be. Then again – Holland isn’t really known for following other people’s rules. 🙂

Check out this new train station which has a “transfer accelerator”… or… a slide right next to the steps.

I mean – this has to be a joke right? A made up pic? Then how do you explain this YouTube Video:

Original source

Leave a Reply