While Gulf Coast residents have been warily watching the progress of Tropical Storm Isaac, NASA satellites have been tracking the storm's path and development from above. The latest satellite data show that Isaac is consolidating, a mark of a ...
Posted by
mobilepligg1 263 days ago
