American Idol wraps up tonight, and it's down to the two Davids.
popslant has predicted a David Archuleta victory, and we still do, although it could easily be David Cook. The winner is definitely a David.
The Tuesday performance goes to David Archuleta, who tried harder and worked it a bit more than the far more interesting David Cook. Neither of them are the best contestants we've seen this season, but they are the only ones left.
Missed: Carly Smithson, Kristy Lee Cook.
