Will the Yeti make a return for the Doctor Who Christmas special?

time to read: 1 min