I've always found insects to be fascinating creatures (though they freak
my girlfriend clear out). Insects that can emulate their environment
particularly interest me. And though I've seen many "leaf bugs" in my
life, I've not encountered one of this nature in the video posted by CockroachHead (LOL) on July 13, 2009:
Pretty leafy, eh?
If you have any cool animal videos, let us know!
Click here for even more great animal videos!