Tropical Storm Isaias battered the U.S. mid-Atlantic coast with torrential rains and powerful winds on Tuesday (Aug. 4) as NASA and NOAA satellites tracked the storm from space.
Satellites watch Tropical Storm Isaias batter eastern US : Read more
Satellites watch Tropical Storm Isaias batter eastern US : Read more