Netflix has unveiled its expanded Albuquerque Studios, now spanning over 100 acres with new soundstages, mills, and production facilities, reflecting a $575 million investment in New Mexico.

Share
Share
Production
Production

Similar Articles