Puppets sing, play and wreak havoc on Atlanta stages

NEWS ARTICLE

October 23, 2017