Possible tornado spotted in downtown Orlando

Published June 6, 2020 114 Views

Rumble A possible tornado was spotted in downtown Orlando over the weekend.