Don't kid yourself; these folks got game:
From their website:
China Disabled People's Performing Art Troupe was founded in 1987. With the support and cares of the whole society, the Performing Troupe bears the dreams of people with disabilities and creates a special art which delights audiences, purifies the soul with Truth, Honesty and Virtue, encourage people by strong will, and delivers friendship with sincerity. Having sought and studied for 20 years, the Performing Troupe has begun to bringing forth new ideas independently, produced classics of special art, travelled to more than 40 countries in Asia, Europe, America , Africa and Oceania . It flies its own unique banner in a colourful world and they are referred to as “ Messenger of Beauty and Humanity” by the international community and as “A Special Art Star of Mankind and Image Ambassadors for 600 Million People with Disabilities in the World” by the Disabled People's International 6 th World Assembly.