David Cook won American Idol David Cook won American Idol
Posted: 5/22/2008