You are viewing a single comment's thread.

view the rest of the comments →

volunteerwork2020 ago

Probably all located in The Hague.

think- ago

I think Amsterdam as well. I recall that British perps went there to buy snuff films.

Buttfuckmebigfoot ago

I never thought of the Netherlands as being that fucking seedy and disgusting, did any of you guys?

volunteerwork2020 ago

Amsterdam is notorious for its filthy Red Light District.