Duel in the Desert

1 hr 29 min
A cozy inn in China is the viewing site of a major horse race every 5 years and the owner’s daughter is about to beat down some brutal gatecrashers.
Copyright © 2022 Tubi, Inc.
Tubi is a registered trademark of Tubi, Inc.
All rights reserved.
Device ID: 55264ff9-1985-4b66-b935-aae79dd7a1bb
Made with in San Francisco