Tropical Storm Bertha made landfall this afternoon and with it the storm surge caught many on Dauphin Island off guard and submerged at least 7 vehicles on the island while other homes are threatened due to extreme beach erosion from the waves
#Bertha#tropicalstorm#alabama#dauphinisland#weather