Tag Archives: Twelfth Night

Are you already pining for Doctor Who? Don’t know what to do with yourself now that you already watched this year’s Doctor WhoChristmas Special? Then be sure to check out Doctor Puppet’s annual Christmas tribute. Doctor Puppet is a Doctor Who fan series created by Alisa Stern and a team of professional artists and musicians. The puppets and animation are created in New York City, while the music is produced and recorded in England.