Tropical Storm Bertha makes landfall

4 days ago 16
ARTICLE AD BOX
As the center of Tropical Storm Bertha churns over Southeast Louisiana, the storm is packing a punch. NBC News’ George Solis has the new images now coming in.
Read Entire Article