Up next

Playing in... 5 secs Pause

China performs on floor during the women's team final at Athens 2004

Team China competes on the floor exercise from the Athens 2004 women’s team final. Though Cheng Fei delivered a stunning effort to score 9.662, the...

 

Originals

All originals