Kris Allen on Leno tonight | Rock Candy