Triumph Releasing Corporation | Release Date: April 27, 1990 CRITIC SCORE DISTRIBUTION
19
METASCORE
Overwhelming dislike based on 23 Critic Reviews
Positive:
0
Mixed:
5
Negative:
18