Casting Call for Paid Extras in Atlanta for Netflix Miniseries “SNL 1975”
SNL 1975, a Netflix series, is now in production in Atlanta. The show is filming this winter and spring in… Read More »Casting Call for Paid Extras in Atlanta for Netflix Miniseries “SNL 1975”