Astronaut Spies Menacing Tropical Storm Bill from Space
Tuesday, June 16, 2015 - 19:00
in Earth & Climate
Tropical Storm Bill lurks menacingly near the coast of Texas in a photo taken from space yesterday (June 15).
Tropical Storm Bill lurks menacingly near the coast of Texas in a photo taken from space yesterday (June 15).