This year's Doctor Puppet special is here in time for Christmas. Enjoy!
See previous Doctor Puppet Christmas specials here:
2012 - http://youtu.be/BU0kh1GG9Yw
2013 - http://youtu.be/srV7gasgzF8
2012 - http://youtu.be/BU0kh1GG9Yw
2013 - http://youtu.be/srV7gasgzF8