Is this the same as the promo tape that was sent out?
From The Lost Media Wiki
There was apparently a Cartoon Network promo tape that was sent out in 92 or 93 that was 1 hour long. I'm unsure if it was the same as this? I've seen the tape for sale, anyway.