Action
0.0
The Invincible Armour (also know as Ying zhao tie bu shan) full movie is released on Jun 29, 1977. Watch The Invincible Armour online - the Mandarin Action movie from Hong Kong. The Invincible Armour is directed by See-Yuen Ng and created by Lu Tung with John Liu and Jeong-lee Hwang. The Invincible Armour is available online on The Roku Channel and VUDU Free.