Thursday, October 02, 2008

A Nightmare On 21st Street

This sign hangs in front of an apartment building in Philadelphia, down the street from where I used to live. Always wondered what the story was, beyond the owner being an obvious horror fan...