Hour-long show featuring voluptuous Chinese women strutting their stuff.