Craig Newmark on The Daily Show [VIDEO]

I stumbled across this funny Daily Show clip from Craig Newmark’s appearance. Fun stuff!