La La La Human Steps performing 'Human Sex' (1985) Loading player ... Views: 2 0 0 Choreographer Édouard Lock Featuring award winning dancer Louise Lecavalier