PICS of Delaware rd and some Spooky/Haunted Places in Lockport *56K Noooo!*

Delaware rd is a great drop off spot to snowmobile during the winter(right behind North end tavern) story goes at nite in full moon theres a ghost horse drawn wagon that goes up and down the street, then disappears into the woods at the east end. creepy road at night