shelley winters

  1. Doctor Omega

    Review Tentacles (1977)

    Your thoughts on this movie..... A mutated giant octopus wreaks havoc on a California seaside community.
Top