Travis och hans forskarteam är på jakt efter en art i Kina som egentligen inte ska existera.
Scott Adkins, Dolph Lundgren, Yi Huang, Nathan Lee, James Lance
Eric Styles