• Embed

Sport Report - Devin Gordon

Clip8/7/2008

Devin Gordon explains what China is actually getting out of hosting the Olympics.

Up Next