Live look: Rain in Tallahassee beginning to fall ahead of Helene making landfall | Sept. 26, 6 p.m.
Conditions in Tallahassee will be going "downhill" throughout Thursday night, as Helene is expected to make landfall in Apalachee Bay between nine and 11 p.m.