Tickle-Me Elmo in Penn State Cover-Up

by Mark Steyn

As Corner readers may have noticed from recent items, poor old Penn State University can’t catch a break. Now we learn that Elmo, whose PR people are somewhat preoccupied right now, paid a visit to Happy Valley earlier this year. The airbrushing is already underway:

Penn State University appeared to make private a photo on their Flickr feed Tuesday of Elmo receiving a Penn State T-shirt.

He was this close to an honorary doctorate.