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.