Narrow your results

La Tigre della Manciuria (Tang shan hu wei jian sha shou)
English Title: The Growling Tiger
Poster ID: CL12885
Category: Movies
Year: 1970s
Actor / Director: Lung Tang, Ti Hua, Jackie Chen, Ching Te Chen, dir. Che Yang, Yang Yang
Film Studio: Kim Sing Corp.
Country: Italian
Film Country: Taiwanese
Size 55 x 39 inches
Condition: Very Good
Price: $150

1974