This thing is moving at about 50 mph heading north. This is near Oakland Park FL.

Does it look natural?

Update, it’s called a Mesocyclone. There’s gonna be many of those in the coming days.
The Ultimate Guide to Microsoft Publisher