Love At First Sight
While we’re on the Roadburn reminiscing trail, here’s a deeply disturbing image of a front window in southern Holland. It’s more frightening than any window display you’d see in Amsterdam’s red-light district I’m sure you’ll agree.









