David Archuleta and OneRepublic – ApologizePosted on May 22, 2008 by cd // 0 CommentsDavid Archuleta performs with OneRepublic during the American Idol Finale results show. Relateddavid archuletaonerepublic