A Naval Base on a Haunted Swamp
What if I told you there were a bunch of people in the Navy in Groton, Connecticut who believe their military homes are haunted?
What if I told you there were a bunch of people in the Navy in Groton, Connecticut who believe their military homes are haunted?