Professional Dancing by our student

And you thought you were a good dancer? Dimitri Nikishkin shows you how it's done!