Sunday, September 11, 2011

Tropical Depression 6 Forms North of Bermuda – 12 August 2011

It appears to be moving away from the United States.

 

1.  New Orleans Times-Picayune

No comments:

Post a Comment