Have a look at this Zhejiang TV Idol Show complete TV video. I was part of this show on Chinese TV. Watch for my trick bike performance at a little bit before the middle of the video. And the winner of the show will be decided at the end of the video. Of course it is all in Chinese.