Doctor Who Live: Peter Capaldi is the 12th Doctor

by Paul Bowler: The actor who will play the 12th Doctor was announced tonight during BBC One’s special Doctor Who Live: The Next Doctor program, as Peter Capaldi! The special live show, hosted by Zoe Ball, was a celebration in [...]

Entertainment News