KMC » 11pm - May 13, 2012
A possible tornado touched down off the coast of Pensacola, Florida amid stormy weather. The...
A possible tornado touched down off the coast of Pensacola, Florida amid stormy weather. The Associated Press obtained amateur video of the funnel cloud. (May 13)