What is it? This strange animal carcass was found by a woman floating along a beach in Spain. Experts have yet to identify this weird looking sea monster with horns. I’ve never see any kind of sea creature with horns like these.
Mysterious Horned Beast on Beach
Any ideas of what this weird dead sea carcass could be?