Posted on July 10, 2013 at 9:40 AM
TAMPA, Florida -- A water spout formed off the coast of Florida near Tampa.
The RANT: Officer awarded 450K, officer explicit text & more...
©2014 WHAS-TV, Sander Holdings Company. All Rights Reserved.
Powered by Gannett Broadcasting Service Center. Hosted by Broadcast Interactive Media.