Locality: United Kingdom
Produced: 1981
Media Type: Blu-ray
Directed by: Boaz Davidson
Starring: Barbi Benton, Chip Lucia, Jon Van Ness, John Warner Williams, Den Surles