Board Thread:Spoilers!/@comment-25926288-20170203182557/@comment-2153169-20170216040516

Zelena is in 620, cos they're filming Oz scenes in her palace. Can we stop this fake rumor please?