Posted on July 9, 2013 at 6:34 PM
TAMPA, Florida -- A water spout formed off the coast of Florida near Tampa.
Police fulfill terminal patient's dream
©2014 KVUE Television, Inc., A Gannett Company. All Rights Reserved.
Powered by Broadcast Interactive Media.