Satellites watch Hurricane Sally make landfall in Alabama

ASK THE COMMUNITY