Photo Details

Photo detail

December 19, 2011

The Slocum House Theatre will be the subject of “The Dead Files,” a ghost-centric television program scheduled to air at 10 p.m. Friday on the Travel Channel.