Jay Leno Jokes About Armstrong News Archives 10/13/2012 On the Tonight Show, Jay Leno joked that the newest Nobel Prize in chemistry is being awarded to Lance Armstrong! Continue Reading →