Landfall

Hurricane Nicholas Makes Landfall Along Texas Coast

Hurricane Nicholas made landfall along the Texas coast on Tuesday, bringing the threat of up to 20 inches of rainfall…

3 years ago