June 16

What happened today on June 16 back in...

2016

 * "Bubbles of the Opera," the twentieth episode of The Powerpuff Girls, premiered on Cartoon Network.