The Weather Channel provides a driving shot from Gulf Shores, Alabama which is bracing for Hurricane Sally. The storm is expected to make landfall along the Gulf Coast on Wednesday.