Stride 2015: China's Best Troops Take On A Grueling Combat Simulation

A great stride forward