NBC Studios leaving Burbank
By Michael Dorausch, D.C. I was reading the Los Angeles Times today and I read that NBC studios would be leaving downtown Burbank and moving their operations to a new facility located at Universal City, in Los Angeles. I used to live just across the street (on Alameda) from where the Tonight Show is filmed