Elsa makes landfall in Florida

Storm Elsa made landfall on Wednesday in Taylor County Florida, with maximum winds of 65 miles per hour, the National Hurricane Center reported. The storm is 65 miles northeast of Cedar Key and moving north at 14 miles per hour, according to the NHC bulletin.