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

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

Thanks to archuletaweb for these screencaps.

Click  HERE for HQ pics.

Advertisements