France vs China on Fri Jun 04 09:00:00 PDT 2010 highlight

Publish Date: Duration: 01:00
Rating:
(5 Votes)

Deng Zhuoxing Goal - Free kick