• Embed

The Word - Let The Games Begin

Clip4/3/2008

Stephen has a solution to the controversy surrounding the Beijing Olympic Games.

Up Next