NASA sees Tropical Storm Bill making landfall in Texas
Tuesday, June 16, 2015 - 17:00
in Astronomy & Space
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 movie of Bill's landfall was created using data from NOAA's GOES-East satellite. The center of Bill is expected to move inland over south-central Texas during the afternoon and night of June 16.