Some sinuous rumba-ing.