The Sea Serpent

The Sea Serpent

movie19851h 31m★ 5.3Released

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