May 28, 2008

Idol Boys In The Big Apple

American Idol winner David Cook and runner-up David Archuleta are in New York City doing press and facing fans.



And it looks like little Archie's still overwhelmed by it all. He's too cute!

No comments: