Dwight Howard and Derrick Rose cheer for Chinese champions

2009-08-26 11:17 BJT

Editor: James | Source: CCTV.com