 Made landfall about 100 miles south of Houston this morning. KHOU-TV's Devon Rahming is on Galveston Island. That wind is coming right off the ocean and right smack dab into us. We've seen wind gusts out here. Wind speeds reach up to 70 miles an hour.