Tropical Storm Fred makes landfall in Florida Panhandle; Henri forms near Bermuda (Video)
The National Hurricane Center said Tropical Storm Fred made landfall Monday afternoon in the Florida Panhandle. Tropical Depression Eight strengthed Monday afternoon to become Trop…