2010
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…