Discovery Channel/Animal Planet must
Discovery Channel/Animal Planet must have been a great success. Probably the producers of this film are not aware, yet, that even the biggest two networks are afraid to actually air this film. At least they know the audience will watch it. "The Best of the Best" is a gem (for its time) - there is no reason to waste your time.
Discovery Channel/Animal Planet must be a big disappointment.