Fay makes landfall in Fla.
Tropical Storm Fay made landfall in southwestern Florida Tuesday as residents braced for another battering.
Tropical Storm Fay is lingering just off the northern Florida coast, further punishing the waterlogged southeastern US state with more torrential rains.