Adam Wald from NBC on managing significant challenges with millions watching on live TV
No transcript available.