2010
07.08
07.08
Saw this up in a rest stop on my way back from Philadelphia to see Interface and it just boggled my mind. Now, I don’t know who these so call Dutch are, but if I had a daughter, I would not let her anywhere near their giant turtle with it’s creepy leering gaze, and I definitely would not let it give my daughter a first anything…
