The Twelfth Doctor plays a Christmas duet with the stars. Peace, joy, and rock n' roll.
Doctor Puppet is a Doctor Who fan series made by a team of professional artists. It's a labor of love. The puppets and animation are created in a tiny New York City apartment. The music is produced and recorded in England.