Thanks to the Weird News section on my Roku’s NBC News channel, I saw the story about Watertown, NY putting up a sign to acknowledge a paranormal vortex in one of their parks. Thompson Park to be exact. Apparently there’s been an urban legend in that area for years aboutContinue Reading