frogs and slugs »
Venus Flytraps Trapping Insects, Frogs And Slugs!
Mother Nature is a whole freakshow of some of the craziest flora and fauna imaginable. These Venus flytraps trap not only flies, but frogs and slugs too! Absolutely crazy!
Read More »