Netflix built portions of 'The Boroughs' at Netflix Studios Albuquerque

Entertainment