Netherlands

#1
So is anyone from the Netherlands, besides just me?

Or have you ever been to this tiny little country along the coast of the North Sea, across the English channel? Although most people just come to Amsterdam for the weed and whores, not much else.
 
Top