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)
1 / 25
Associated Press Videos
Wed, Oct 10, 2012 4:34 AM EDT