May 17

What happened today on May 17 back in...

2011

 * "Where Walks Aphrodite," the sixteenth episode of Scooby-Doo! Mystery Incorporated, premiered on Cartoon Network.