CREW WEST AT NBC UNIVERSALTyler Hudgins2020-11-21T00:02:09-07:00
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!