Film·1985·36m
A super8 film by noted special effects artist Steve Wang, that would later become the basis for his feature Kung Fu Rascals (1992)
Directed by Steve Wang
Featuring
3 credited
Keep watching