August 23, 2013 Just what did wash up on a beach? At first, there was wild speculation. Now, the thinking is much less dramatic. But check out photos of the rather gross remains found in Spain.
October 11, 2012 It's big, it's blue and no one's sure yet what or where it came from. A squid? A whale? Big Foot? See if you can help solve the mystery.