War Horse

War Horse: National Theatre production at New London Theatre in Drury Lane. Stunning puppetry and production.