I’ve been busy providing Artist’s and content management for the TV show “The Impossible Challenge” (挑战不可能) in Beijing City, China.  Sina Blog.