International Space Station captures new footage of Hurricane Harvey

International Space Station captures new footage of Hurricane Harvey

Cameras aboard the International Space Station captured new views of Hurricane Harvey as the storm rapidly intensified on Thursday afternoon, August 24.Harvey is expected to make landfall on the Texas coast on Friday, 25 August, or Saturday morning, 26 August. 26 days ago
MOST POPULAR