site logo

Hurricane Sally douses east-west throughways as it makes landfall in Alabama