Hot Poppin' Culture News From New York City

Sea Yields Strange Creature’s Remains in Spain

Sea Yields Strange Creature's Remains in Spain 1

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