‘River monster’ found in Florida

The body of an Amazon ‘river monster’ was located after it washed ashore in Cape Coral, Florida. It can grow up to 10 feet long, and is not native to the Sunshine State.

Top Videos

Good Day Tampa Bay

We Live Here