Pretty neat little "mouse-trap" like contraptions. This guy must have done a ton of work on these.
http://video.google.com/videoplay?docid=61...7670145&pl=true
http://video.google.com/videoplay?docid=61...7670145&pl=true
this was posted a couple days ago, but still prety cool.
Can anybody translate what they are saying?