Wild events that are not exactly current but took place in...you guessed it - Florida! America's haven for all the things strange and unusual.
Support the Show.