Retailers in Alabama and Florida were facing power outages and 80 mph winds after Hurricane Sally made landfall early Wednesday.
Retailers in Alabama and Florida were facing power outages and 80 mph winds after Hurricane Sally made landfall early Wednesday.