Hurricane Nicholas Makes Landfall, Pounds Coastal Texas With Rain
Houston: Heavy rains fell across the Gulf Coast of Texas on on Tuesday as tropical storm Nicholas strengthened into a hurricane before making landfall.
Nicholas touched down on the eastern part of the Matagorda Peninsula, about 10 miles…