“To stand in front of this piece in this window, was to stand in front of some trans-dimensional mirror, you see all the reflections you’d expect to see, except your own, which obviously would not be visible as you’ve been rendered a vampire…”

Main Street in Beacon, New York is reviewed by Christopher Albert for his blog MAYKR (2008). Open full article here.