Super-high-speed video of pitcher -- German (?) -- help!

Hi folks.

A few months ago, I saw a video online somewhere of a pitcher throwing a few different pitches. It was super-slo-mo and the video quality was the best I have ever seen. You could really see the pitcher’s release motion clearly.

The voice over and discussion of the video was in another language. I think it was German, maybe Swedish. I don’t remember anymore.

Do any of you folks remember seeing this? I think it was originally linked to from here, but again I don’t remember. I want to watch it again!