Breakout American Film Star James Filbird lands not one, but two films in China!
American Film Star James Filbird in China “The Battle of Lake Changjin” in the news. Biggest Chinese film ever made!
Follow celeb manzon James Filbird on IMDB.
Your email address will not be published. Required fields are marked *
This site uses Akismet to reduce spam. Learn how your comment data is processed.