Topic
1973 film directed by Lung Chien
Queen of Fist, also known as Kung Fu Mama, is a 1972 Hong Kong action martial arts film directed by Lung Chien, produced by Raymond Chow, and starring Hsien Chin-Chu and Wong Fei-lung.
Be the first in the room — members see you arrive.