Original: To date, Celia is last major hurricane to strike the city of Corpus Christi, Texas, directly.
Simplified: ((Image: Hurricane Celia at landfall. gif thumb (686x600) px right Hurricane Celia near landfall)) Hurricane Celia struck the Corpus Christi, Texas region in 1970.