Savage Gardens/Nature’s Ninjas

If you’ve seen Little Shop of Horrors, you are at least somewhat familiar with the world’s most famous carnivorous plant: the Venus Flytrap.  It sings, it dances, it manipulates and, most importantly, it has an insatiable appetite for human blood. … Continue reading →

Read More:

Savage Gardens/Nature’s Ninjas