20100423 unknown: Check out the buzz at Beijing Auto Show