Hurricane Nicholas Batters Texas & Louisiana After Making Landfall
Heavy rains lashed Texas and Louisiana on Tuesday as hurricane Nicholas made landfall. This is…
2 years ago
Heavy rains lashed Texas and Louisiana on Tuesday as hurricane Nicholas made landfall. This is…