Leonard Stern, Creator of Mad Libs, Dies. The World _____ the _____ of ______.
Leonard Stern, the creator of Mad Libs, died Tuesday, June 7 after battling a long illness that was...
Leonard Stern, the creator of Mad Libs, died Tuesday, June 7 after battling a long illness that was...