This picture is ghastly and awesome:

Pete took this while we were walking around Hancock, NY. This was the display in the storefront window of a store called “The Trading Post”. It seemed to be closed, and I’m not sure I would have gone in anyway. Seems like something out of The X-Files.
In case you can’t tell, they’re cement heads, some of which are deformed, and some of which have gas masks.
0 comments
Kick things off by filling out the form below.
Leave a Comment