Tropical Storm Bertha makes landfall in Louisiana and moves toward Texas

3 weeks ago 18
ARTICLE AD BOX
Tropical Storm Bertha made landfall in Louisiana and was southwest of New Orleans.
Read Entire Article