Tropical Storm Bertha makes landfall in Louisiana and moves toward Texas

2 months ago 32
Tropical Storm Bertha made landfall in Louisiana and was southwest of New Orleans.
Read Entire Article