Hurricane Nicholas makes landfall, pounds coastal Texas, Louisiana with rain

Print Friendly and PDF