Roy's Team of Glory faces its toughest challenges yet, but along with them, the promise of career-changing victory on the high-speed racetrack.
Country: China
Type: scripted
Status: Ended