Oh, Demon's Alley. This is/was about 20 minutes away from me. It was a rather popular place to go in high school, either before or after going to the neighboring Clinton Road on a Friday or Saturday nights. There are a lot of legends about this place, makes me wish I was there more than just once.
Becky
Location: Demon's Alley (New City Village) Gallery: New Years