New Clip from ‘Doctor Who: The Woman Who Fell to Earth’
The BBC shared a new clip from the first episode of Doctor Who Series 11, The Woman Who Fell to Earth. The clip was first shown on The Graham Norton Show, although an unfinished version of it was leaked on June 25. The scene takes place on a train a half an hour after the … >