August 27

What happened today on August 27 back in...

2004

 * "Roughing It Up" and "What's the Big Idea?," the seventy-sixth episodes of The Powerpuff Girls, premiered on Cartoon Network.