Tropical Storm Bill was making landfall at 11 a.m. CDT on Matagorda Island, Texas on June 16 as NASA and NOAA satellites gathered data on the storm. At NASA a […]
Tropical Storm Bill was making landfall at 11 a.m. CDT on Matagorda Island, Texas on June 16 as NASA and NOAA satellites gathered data on the storm. At NASA a […]