David Cook SlideShow

David Archuleta and David Cook are the top 2 finalists on American Idol.

View gallery

17 photos

View Comments