Poster of "Legend of the Fist: The Return of Chen Zhen." Release Date: 21 September, 2010. (Photo: agencies)
Go to Forum >>0 Comments