He gave us giant ants in Empire of the Ants (1977), giant rats in The Food of the Gods (1976), and giant boobies in Village of the Giants (1965). Now in Let's Do It! (1982), director Bert I. Gordon presents a mommy complex so gigantic … Join Mr Skin to read her entire Biography