‘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.

Latest Videos

Good Day Tampa Bay

View More
View More

We Live Here

View More
View More