Uploaded on Jul 07, 2008 / 126 views / 2966 impressions / 0 comments
Long Zheng beginning his presentation to the Imagine Cup 2008 Finals in the Louvre n