NASA satellite and International Space Station catch Earl weakening
Friday, September 3, 2010 - 15:14
in Astronomy & Space
NASA satellites and the International Space Station are keeping eyes on Hurricane Earl as it heads for New England. Watches and Warnings are posted in the U.S. northeast. Having felt the effects of...