Published on December 24th, 2013 | by Christian Cawley
Tasha Lem and the Psycho Space Nuns [VIDEO]
The travellers have arrived on Trenzalore, with Tasha Lem a seemingly welcome presence. But who is she? Does this clip give anything away?
And would you pay to see a group called Psycho Space Nuns?