Showing posts with label venus fly trap. Show all posts
Showing posts with label venus fly trap. Show all posts

Thursday, March 15, 2007

Watch where you step...

Be careful watching this one. Not all audiences may like it. It shows a large insect and a frog falling prey to a plant.



This video is a bit better. It has music. But, still, it shows a beetle falling prey to the plant.