Skip to playerSkip to main content
  • 5 years ago
A possible tornado hit downtown Orlando in Florida last night (June 6th) leaving 2,000 homes without power.

The twister is thought to have been created by a tropical storm as it advanced on the U.S. Gulf Coast.

"I saw this tornado form and touch down," said the filmer, who gave her name only as Jen.
Be the first to comment
Add your comment

Recommended