Yang Yang

Yang Yang is a Chinese American boy who appeared on Sid The Science Kid : The Movie.