Wonder how accurate the leak is.
The first 4 episodes of the new series have been leaked online recently, what Drudge is talking about probably comes from that rather a tip from a source.