Comment Comment by amjaeger Amusing note, The "what is the common thread" slide literally shows the promised land. It's a picture of Ben Gurion Airport in Israel. parent amjaeger 8 years ago