David Archuleta performs Touch My Hand on American Idol Season 8- Top 7 Elimination Show

David Archuleta returns to American Idol stage to perform his single Touch My Hand.

Thanks, archuletaweb .

Click  HERE for screencaps of his performance.

Advertisements