Browsing Tag

aka Venus Fly Trap

  • Reviews

    Revenge Of Dr. X, The (1970)

    From the concrete of Cape Canaveral to the beaches of Japan, the brilliant Dr. X has his stuff together. He knows what he wants and he gets what he wants. Alas,…

EMAIL LIST