This is a 2 minutes movie. All shots were made with a now old model of I-Movix hispeed camera (i-movix.com), in spring 2007.
Almost all of them were shot at 1000FPS, except a close-up, around 1'36", which was captured at 3000FPS.
Some pictures suffer CCD smear and debayering abberations, but the actual camera is far better and with no smear at all.
I'll post some more pictures of hispeed cam soon...