NASA satellites are watching Hurricane Harvey as it makes its way toward the Texas Coast.
NASA satellites are watching Hurricane Harvey as it makes its way toward the Texas Coast. NASA Courtesy
NASA satellites are watching Hurricane Harvey as it makes its way toward the Texas Coast. NASA Courtesy

Visuals of Hurricane Harvey hard to ignore

August 25, 2017 01:15 PM