Top

Squall From Lee Hits Alabama

Tropical Storm Lee dumps rain on an already-soggy South, causing scattered flooding and power outages. The storm's presence could be felt on Dauphin Island, Ala. where waves broke on empty beaches.
Next Video
0
Ratings
  • 730 Views
  • 0 Comments
  • 0 Favorites
  • Flag
  • Flip
  • Pin It
Embed:

0 Comments

  • Advertisement