Leap into the Past: A Ribbiting Retrospective of FROGS (1972)
FROGS is a cult classic horror film released in 1972, directed by George McCowan, and produced by American International Pictures (AIP). Although not a critical success at the time of … Read More