Hurricane Hanna's eye visible from space as it made landfall in TexasThe National Weather Service Corpus Christi shared this mesmerizing view of Hurricane Hanna making landfall in south Texas, as seen from space.Storyful