NASA video of Tropical Storm Bill

Great NASA satellite video of Tropical Storm Bill forming in the Gulf and then making landfall on Texas.

  • Share on Tumblr

Leave a Reply

Your email address will not be published. Required fields are marked *