David Cook To Perform On Leno TonightDavid Cook To Perform On Leno TonightDavid Cook fans should know that he will be the musical guest performing on NBC's "The Tonight Show with Jay Leno" tonight! Other guests will be Craig Ferguson and Rose Byrne.Jim WeaverJim Weaver