Zzzz...
Member
I think the current conspiracy theory is that this episode was blocked from being shown because Shell is a sponsor of our Nat. Geo. channel? I don't know if there is an official position on the 'why' it wasn't shown here.
The episode is a clear advertisement. 45 minutes long. Just like my favorite one BMW X3 from same producers. TM paid for it production. TM will have to pay for airing it on North American market. With MotorTrens award and other press TM most likely postponed it airing - they got enough press for now.
Just like BMW choose to produce several episodes of Ultimate Factory(including X3) - but decided to air them only in North America and other non European markets. So they wont hurt feelings of Europeans about several BMW models produced only in US. But those episodes are still clear advertisement of BMW, so BMW is very much interested in ppl seeing them. And TM interested in ppl seeing Tesla Factory episode...
So no conspiracies - just business. We will see episode aired in a due time I guess.