Directed by Apostolos Tegopoulos
User score
1 votes
Released
November 18, 1984
Ajita Wilson
Telis Stallone
Vanesa Ojdanić