Bill Nye Saves the World

Location:
Los Angeles, California
Affiliation:
Netflix

Production design that debuted with Netflix original series in April 2017. Show filmed on Stage 9 at the Sony Pictures Studios.