I still suspect Frees did the "wheezing" sound for the spider in EARTH VS. THE SPIDER...but never read any confirmation of it.