American Actor James Filbird Starring in Blockbuster Film ‘The Battle of Lake Changjin’

The biggest budgeted Chinese film ever made is headed for an Oscar! Read more