Guest
Login
Sign Up
Site settings
Forgot Password?
Chinese blind and deaf artists are seizing a chance in a lifetime to shine at the Paralympics with a show called “My Dream,“ featuring a fascinating Thousand Arm Buddha dance.
Autoplay video
Hide player controls
Hide resume playing