Posted on July 10, 2013 at 9:40 AM
TAMPA, Florida -- A water spout formed off the coast of Florida near Tampa.
Police find suspect in carjacking, abduction
©2014 WHAS-TV, Sander Holdings Company. All Rights Reserved.
Powered by Gannett Broadcasting Service Center. Hosted by Broadcast Interactive Media.