August 17

What happened today on August 17 back in...

1991

 * "Mayhem of the Moving Mollusk," the twenty-seventh and final episode of A Pup Named Scooby-Doo, premiered on ABC.