Doctor Who: London’s Parliament Square - The Doctor Has Landed!

'It’s a little after 8am on 22 August, 2014…And the TARDIS crash lands amidst dino bones!

Release date:

Duration:

28 seconds

This clip is from