The Sea Serpent
(1985)

Released: 1985-04-26

tmdb link imdb link

A serpent, created by radioactivity, threatens a Spanish coastal town.

Vote Now!


Placeholder