Tropical Storm Bertha makes U.S. landfall
Tropical Storm Bertha makes U.S. landfall

Tropical Storm Bertha makes U.S. landfall

Tropical Storm Bertha has made U.S. landfall. Here is a look at the waves crashing into the New Orleans area.

Top Videos