Deborah McGuire in “Supervixens” Posted on March 8, 2023March 8, 2023 by admin Deborah McGuire lying completely naked on a red blanket in “Supervixens”.