The Doctor Puppet Visits Buckingham Palace

…And has his way with a Queen puppet. (Or so we devoutly hope.)

Read and see it all