Stephen talking with Jay Leno about his DeLorean