KILLER Storm Elsa has made landfall in Taylor County in Florida after a hurricane warning and a tornado watch and warning have been declared. Bringing with it deadly 70mph winds, three people have ...