Sea Yields Strange Creature’s Remains in Spain

Sea Yields Strange Creature's Remains in Spain 4

A strange creature wash ashore in Spain, prompting some to make comparisons to the Loch Ness Monster.