Scientists accidentally unleash a legion of giant killer crabs. Starring Nita Talbot, Barry Nelson.Filmed in Florida.
Starring: Robert Lansing, Steve Hanks, Nita Talbot
Directed By: Hernan Cardenas
Scientists accidentally unleash a legion of giant killer crabs. Starring Nita Talbot, Barry Nelson.Filmed in Florida.