Locality: Germany
Produced: 1989
Media Type: Blu-ray & DVD Combo
Directed by: Lucas Lo
Starring: Loren Avedon, Keith Vitali, Joseph Campanella, Wanda Acuna, Luke Askew