Astronaut Spies Menacing Tropical Storm Bill from Space
Wednesday, June 17, 2015 - 03:50
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).