American Idol finale: Kris Allen and Adam Lambert perform tonight

May 19, 2009 02:21 PM