This is a must-watch video!!!
Video credit to TheKristiana
I’m not going to dwell on the fact that season 7 runner-up David Archuleta didn’t give his strongest outing Wednesday night on “American Idol.”
I’m going to forgive his par comeback performance of his third single, “Touch my hand.” After all, he has been ill for the past week. It was still better than most.
According to FOD’s tour poll, the winner is Northampton’s performance.
You guys must watch this amazing video.
Video credit to djbell13