Lisa Simpson Gets A Stamp Of Approval

[Los Angeles, May 7. Image via Getty]