Tropical Storm Fred makes landfall in Florida Panhandle August 16, 2021 Tropical Storm Fred made landfall in the Florida Panhandle near Cape San Blas, the National Hurricane Center said. Meteorologist Tom Sater has the latest forecast. FacebookTwitter