
It was really a surpise that David Cook won American Idol. Especially given how much the judges loved David Archuleta’s performances. Archuleta even won over Simon Cowell on the final performance episode. Continue reading “David Cook Wins American Idol!”