Hurricane Helene left a trail of devastation and destruction last year, dumping 40 trillion gallons of water on the Southeast. It leveled houses, sent trees crashing and left millions without power.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results