Twitter Drags Pictures Taken Of New Live Action "Power Puff Girls"

Many people on Twitter have been saying not so great things after a few pictures leaked of action scenes from the new live action "Power Puff Girls". Some think the team could have done a better job in the costume department. The show is expected to release this year on The CW. What do you think?

Photo: Getty Images


Sponsored Content

Sponsored Content