NASA Satellites Watch as Hurricane Harvey Intensifies Off Texas Coast (Video)

Published: 25/08/2017
NASA Satellites Watch as Hurricane Harvey Intensifies Off Texas Coast (Video)
Source: WWW.SPACE.COM

Tropical storm Harvey has been gaining strength and will likely make landfall as a major hurricane, NASA satellite images revealed.

Read more
Related news
Comment