Clip from 'The Powerpuff Girls' new series out
Cartoon Network on Monday released a short clip from the new series of 'The Powerpuff Girls'. The clip is from one of the episodes titled 'Little Octi Lost'. The new series of the show will premiere on April 4 on Cartoon Network. The show returns over a decade after it was signed off from the channel in 2004. 