American Idol Final 2 - David Archuleta - Don't Let The Sun Video

Whowannnacruise
Time5 min
Rating4.85/5
Views: 42107
Rated226
David Archuleta sings "Don't Let The Sun Go Down on Me" on the American Idol 7 Season Finale
Tags american, archuleta, david, do, don't, down, go, idol, let, me, not, on, season, sun, the, top




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

Find MOAR!