3.7.03

Audience Participation Requested

So ... what's the first thing that pops into your head when you hear the words: "The Netherlands?" Please comment. I'd love to know.