Board Thread:General Discussion/@comment-30105378-20170719233032/@comment-32625859-20170720002734

I have to agree. This could potentially be leaked footage of an upcoming episode. But as of right now, there is no confirmation from anyone working on the show that this will be in any future episodes. We will only have to wait for any upcoming episodes for some much needed clarity.