I love praying mantises, always have, and this video right here shows why. Growing up we used to catch praying...
Humming Bird
Hummingbirds are some of the most interesting creatures on the planet. Why is that you might ask? Well as Leslie...
Holy sh… I never would have thought a bug would be picking hummingbirds out of mid air, right off the...