awesome! I love the snarling sound as the pitchers open. I'm pretty sure that's a scene from the Nature episode "Death Trap".
Hi have the Death Trap episode of Nature on VHS tape but I don't have a VCR anymore though! LOL
I don't know why they put sound FX on the pitchers opening, gives it more pizzaz I suppose. I think it sounds like an Airlock door from star wars or something.