David Archuleta & One Republic - Apologize - American Idol 7 Finale 05/21/08 topo, início 2 Finalists Results Show all credit: FremantleMedia Group Limited
Also is David introducing his new band members. :) Brian Green (guitarist), Mark Nilan Jr. (keyboardist), Ben Shepherd (bassist), and Steven J. Robinson (drummer). :)