The latest promotional video/advertisment for the Oakley Shaun White Air & Style in China on December 4, 2010. It’s going down in the Beijing Olympic Sports Center Stadium. Don’t think we’re going to make it for this one. Click the link for more info.
[Link: TTR]