Photo of the Week: The Matron’s House, Staten Island, NY

This week’s photo, like last week’s photo, comes from Snug Harbor on Staten Island, New York. Rumored to be the most haunted building on the grounds of Snug Harbor, it even attracted the team from TAPS as they filmed their Ghost Hunters episode “Murdered Matron” at Snug harbor, and the episode got its name from […]