KISS on leno Posted on 07/20/2010 Saw kiss on leno last night , simply put , this is the best kiss ever . You guys were flawless . Back To Letters