The Ninth Doctor has just regenerated into his next incarnation. But will Rose trust the Doctor now that he has a brand new face?
2022
1985
1980
2007
1992
1989
1991
1988
2002
2001
1960
1998
1994
1986
1996
2000
2005