09.18, Thursday 30 Aug 2001 Link to this post Impressive Exhibition of High Speed Photography [via slashdot].
Impressive Exhibition of High Speed Photography [via slashdot].