Crew West was in Los Angles and made a stop by the new NBC Newsroom at Universal Studios in Universal City. It was a good chance to catch up with old friends and check out the sound stages and studios, where the \”magic\” happens!