Elsa latest: Here’s where the tropical storm is heading next

Elsa latest: Here’s where the tropical storm is heading next

Tropical Storm Elsa officially made landfall late yesterday morning along the Big Bend region in Florida with maximum sustained winds of 65mph.