Elsa made landfall as a tropical storm late Wednesday morning along Florida's Nature Coast in Taylor county with top sustained winds of 65 mph. Its winds are expected to weaken, but flash flooding and isolated tornadoes are possible Wednesday afternoon, especially in North-Central and Northeast Florida