The Powerpuff Girls (2016) Season 1 Episode 17 - Once Upon a Townsville

watch online The Powerpuff Girls (2016)

Synopsis: When a dainty princess on a mission comes to Townsville, the girls must learn that the superhero way isn’t always the right way. The city of Townsville may be a beautiful, bustling metropolis, but don’t be fooled! There’s evil afoot! And only three things can keep the bad guys…

Air Date: May 26, 2016

Share this episode on Facebook Twitter Google+