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?

Lurk541 ago

I've long thought of it as being that way - more than any other country.