Tropical Storm Helene system is ‘so big,’ weather official says

  In Videos

Tropical Storm Helene system is ‘so big,’ weather official says