Netflix GER and Netflix UK set release date for Nov. 23 (no other country releases confirmed yet but we think it will be a worldwide Netflix release like the last two years)
There is no air date confirmed for DiscoveryCanada right now...Stay tuned!