Erin EgnatzDec 7, 20211 min readJeremy Swamp Road: Connecticut The legend of Jeremy Swamp Road, located in Southbury, Connecticut, is as creepy as it is intriguing. Said to be one of the most haunted...