Ta-Chuan Liu is known for his work on Ze wang (1973), The Deadly Chase (1973) and Thunderkick (1973).
No data