Son of Hercules vs. Medusa

Son of Hercules vs. Medusa ★★

the medusa looks awesome but that's about it for this film