Florida is the land of sunshine and good vibes, but when the sun goes down on Downtown Fort Myers, something ghastly takes ...