New Casting Call For Stranger Things in The ATL
Are you looking for a small role on Stranger Things? If so, the show is now in production in Atlanta, Georgia and is currently casting for extras roles. Love Stranger Things? Would you love to audition for a role on Stranger Things? Would you settle for a small, non-speaking role? Stranger Things is looking for… Read More »