Netflix deal could boost all parts of New Mexico

While Albuquerque has been named as Netflix's newest production hub, those in the industry say the benefits are likely to reach all parts of New Mexico

from ABC News: Entertainment https://ift.tt/2EiEuUH

Comments