Horned Monster Found On Spanish Beach noypi A horned monster has been found on Luis Siret Beach in Villaricos, Spain. Horned monster (Photo courtesy of EPA) Discovered in its la... Read More