Stunt Masters Team

Stunt Masters Team is a truck owned by the stunt group of the same name out of China.