David Cook, David Archuleta, American Idol Finalist<br>

David Cook, David Archuleta, American Idol Finalist
"Horton Hears a Who!" World Premiere - Arrivals