File under: Mother Nature is a BEAST! She will do what she wants, when she wants, where she wants!
South Florida was shocked yesterday when this tornado hit a beach in Miami. Here’s multiple videos to get a good look.
This is not the first time a tornado hit South Florida. Here’s video of the last one in 1997: