Tropical Storm Elsa makes landfall in Florida: Latest path

(NEW YORK) -- Tropical Storm Elsa made landfall at about 11 a.m. Wednesday in Taylor County, Florida, along the Sunshine State's Gulf Coast. Taylor County, in Florida's Big Bend region, is about 50 miles southeast of Tallahassee. Elsa, which is slamming Florida with gusty winds and... Read More.