‘River monster’ spotted in Florida waters

An Amazon ‘river monster’ was found dead 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