ON the Discovery Channel.
By the Discovery channel you mean the 'Leftist Socialist Dogma Channel'?? Lately it has been awful, far worse than Public Television.
On the History Channel in this EST neck of the woods.