Canvey Island Monster

The Canvey Island Monster is the name given to an unusual creature whose carcass washed up on the shores of Canvey Island, England, in November, 1954. [1][2] A second, more intact, carcass was discovered in August, 1955.
  




Comments

Popular posts from this blog

Tsuchinoko

Sea Serpents

Elasmotherium