Hurricane Helene is picking up in power and is expected to make landfall this evening in Florida's Big Bend area. On Thursday afternoon, the storm was a Category 3 with sustained winds of 105mph.
First it was the howling. The howling escalated into a scream like a jet engine -- nonstop screaming. That's how Jill Jackson of Hohenwald, Tenn., formerly of Marble Hill, Mo., described the sound of ...