We can say for at least another week the campus of Newnan High School will be taken over by the crew, cast and the beloved zombies of The Walking Dead. ¬†The Newnan High School located outside of Atlanta, Georgia, has been the scene of some recent filming as the show looks to use the grounds […]