TARZAN AND THE DEATH SPIDERS
Original Airdate: 3/29/1998