

The Sea Serpent
19851h 31m5.3Released
A serpent, created by radioactivity, threatens a Spanish coastal town.
Watch Now
If player doesn't load, use direct link below:
Open Player in New Tab

A serpent, created by radioactivity, threatens a Spanish coastal town.
If player doesn't load, use direct link below:
Open Player in New Tab