David Archuleta - "America" - Idol Final 5- 04/29/2008 Video

WhoRealIdolFans
Time3 min
Rating4.78/5
Views: 28123
Rated114
ngs.com
David Archuleta performs "America" by Neil Diamond during the Final Five American Idol Episode on April 29th 2008.
Tags 04, 08, 2008, 29, america, american, april, archuleta, by, david, diamond, final, five, idol, neil, performs, th, top




All videos here are rated over 4.7 stars with over 40 ratings, AWESOME.

Find MOAR!