Netflix's 'Archive 81' filming in North Side and Downtown Pittsburgh
In November, a random group of visitors walked into The Government Center, an independent record store on Pittsburgh’s North Side, with no interest in making a purchase. “They came in to search out specific locations,” said owner Josh Cozby, referring to film scouts for Netflix’s production company, looking for spaces...