March 3, 2009 by Aryeh on Marketing, Software John Stewart Talks About Twitter It is always fun to have a good laugh at yourself. Mine is in the following video.