Meteorologist Jim Weber says Elsa is ashore in Florida and will begin heading up the U.S. East Coast.
Share