ABQ Netflix

Netflix Steals Studio

February 20, 2019

Netflix has finally earned film studio status after buying ABQ Studios in Albuquerque, New Mexico last October for a steal.