Watch this amazing video of a performance by The China Disabled People's Performing Art Troupe. The troupe was founded in 1987 and features performers that are blind, deaf, and mentally or physically disabled. All of the performers featured in this video are deaf.