Wow. I love mantids, they truely are remarkable creatures. A friend of mine just sent me this link to an amazing story.
Well, amazing unless you like hummingbirds more than mantids.
Mantid vs. Hummingbird - Guess who won?
Well, amazing unless you like hummingbirds more than mantids.
Mantid vs. Hummingbird - Guess who won?