Fast singing

To say the least. This is Vivica Genaux singing.