Showing posts with label Shan Shen. Show all posts
Showing posts with label Shan Shen. Show all posts

Thursday, June 19, 2008

TURN LEFT - Preview Screenshots

Courtesy of THE SUN, here's a couple of screenshots from the next DOCTOR WHO episode, TURN LEFT.



SOURCE