About Archives Tags RSS
August 30, 2006
12:02 am PST
0 comments

#

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

There are no comments yet...

Kick things off by filling out the form below.

Leave a Comment

You might also want to register or log in