The City of Townsville is under a NEW threat! Boy Band fever has struck the Powerpuff Girls, as the heartthrob crooners “3D” are playing a concert in the park! It looks like a magical night to remember, until the Rowdyruff Boys and the Boogieman crash the show! It’s an all out super powered battle of the bands for control of the airwaves! Which team will come out on top of this musical mash-up mayhem?
Fletcher & Wu Discuss Rocking Out on DC's "Black Canary"