Euro Tour – Vlog 16
I’m in the land of the giants! The dutch are by far the tallest people in the world. Some of the urinals are too high for me to use :p There’s no English written anywhere, so unlike France there’s a huge language barrier for me here. I can pick up on a few French and [...]

