Overflowing with power and speed, Complexions Contemporary Ballet embraces diversity with fourteen dancers of different ethnic and dance backgrounds as well as with its range of dazzling work encompassing everything from big, dynamic ensembles to poignant duets and solos.
Added by Upcoming Robot on February 20, 2011