It might be safe to say that puppets have seen their day (unless you are talking to someone with a puppet on their hand), but these puppets buck that trend as they sing the Christmas story Bohemian Rhapsody style.