Please note that this video clip contains nudity and should be considered not safe for work. Viewer discretion is advised.
Exclusive video footage from the world premiere of LIMITED STATES by SHEN WEI DANCE ARTS at the 2011 American Dance Festival. The company performs at the Durham Performing Arts Center through Saturday, July 16.
The Rite of Spring rebus of desire and conflicting affiliations, sharply executed here, is calculated to give dancers a challenge before the final curtain and audience members a workout of their own, after.