Death of Socrates ~ Steve Martin Style

Came across this while flipping through the ‘humor’ section on Flipboard yesterday … it looks kind of Saturday Night Liveish, but probably isn’t. The source (quickdrawartist) suggested maybe the Tonight Show: