NASA footage Hurricane Harvey headed to Texas

Hurricane Harvey is gaining power in the Gulf of Mexico, barreling toward the Texas coast. This NASA footage from space shows how the storm

Read more