Villaricos

HORNED Sea MONSTER Washes Up On Spanish Beach!!

An unsuspecting beachgoer tripped over this weird 13-foot long whatever-it-is sea creature on Luis Siret Beach in Villaricos, Spain! The…

11 years ago