Chloe Bennet, Dove Cameron, and Yana Perrault were spotted filming The CW's Powerpuff Wednesday in Atlanta.
TOPICS: Powerpuff, The CW, In Development