Great HQ Idolatry interview with Archie!!

http://popwatch.ew.com/popwatch/2008/05/david-archuleta.html

Archie said "If you sucked and won..." It's so weird to hear him say that word.