Tropical Storm Fay made landfall in southwestern Florida Tuesday as residents braced for another battering.
Fay makes landfall in Fla.