Satellite Photos Show Tropical Storm Lee Drenching Gulf Coast (SPACE.com)

SPACE.com - New satellite photos snapped by NASA and NOAA spacecraft are giving storm watchers an ultra-high view of Tropical Storm Lee as it pounds the U.S. Gulf Coast.

Leave a Reply

You must be logged in to post a comment.