The Streetfighter's Last Revenge

Poster for The Streetfighter's Last Revenge
Movie Name
The Streetfighter's Last Revenge
Release Year
1974
Country
Japan
Genre

Reviewed Wednesday, March 15, 2006

Summary
Continues the downhill trend of the series
Reviewer
Simon
show review