This a page I came across with some intersting high speed video clips.

I found it via slash dot or a mention in the paper or something.

Leave a Reply

You must be logged in to post a comment.