The Sea SerpentWATCH"The Sea Serpent on 123movieshub.vin " – A serpent, created by radioactivity, threatens a Spanish coastal town.