July 12

What happened today on July 12 back in...

2006

 * "E-Scream," the forty-second and final episode of What's New, Scooby-Doo?, premiered on The WB.