CW’s ‘Vampire,’ Fox’s ‘Past Life’ Set Up Shop in Atlanta for Tax Incentives
Two new upcoming series have set up production in Atlanta, the Atlanta Journal-Constitution reports. The CW’s “Vampire Diaries” and Fox’s “Past Life” are taking advantage of the city’s tax incentives and setting up production. The two join Lifetime’s series “Drop…