Mad Magazine's take on Ted Kenedy...
Came for this. Leaving satisfied.
I think it was Harvard Lampoon magazine rather than Mad magazine, though.