David vs. David- I LOVE them both!!! Great performances by both on Tuesday night and I'm glad David won! ;-D
My favorite performance of the evening was One Republic & David Archuleta singing Apologize. I love that group and that song and I can't help but love little Archie!
Here it is...enjoy!