NASA sees the hint of an eye in Tropical Storm Estelle
Monday, July 18, 2016 - 12:31
in Earth & Climate
Tropical Storm Estelle continues to strengthen in the Eastern Pacific Ocean and NASA satellite imagery showed what appears to be a developing eye in the storm.