Giant Creatures Found
Dec. 23, 2024
Indonesia "sea monster" is finally identified - CBS News Scientists have identified the 50-foot creature that washed up on an Indonesian beach - The Washington Post 18-foot, serpent-like sea creature found off California - CBS News 160-Foot Giant Squid Hoax: How Big Do They Really Get? | Giant Creatures Found