In this episode your favorite husband/wife team watched the new Powerpuff Girls. It exceeded all expectations and creeped us out at times 1