The people staying in Villaricos village in Spain were left stumped after a strange-looking sea creature washed ashore in the southern coastal town on Thursday.
The carcass of the mysterious creature have been labelled as everything from a "horned sea...
Keywords: Alien Creature On Beach, Mysterious Sea Creature Spain, Something fishy in Spain, Strange Creature Villaricos
Read More