The Twin Swords

Poster for The Twin Swords
Movie Name
The Twin Swords
Release Year
1965
Country
Hong Kong
Genre

Reviewed Tuesday, June 21, 2022

Summary
Basically Temple Of The Red Lotus Part 2
Reviewer
Simon
show review

Images