Live action footage
Chinese sports fun: running the command of people with related pairs legs. Stadium campus of the University of Heihe, student sports festival Spartakiada, June 24, 2012. Pan left.
HD
1920 x 1080
Editorial Use Only