Wednesday, January 09, 2008

Brain Teaser

What complex, non-flying mechanism can soar 350 times its body length in one bound?