Zach Johnson of West Fargo, ND was at the American Idol auditions this summer in Minneapolis. His audition aired on Wednesday night's episode.

After getting his golden ticket, Zach asked Keith Urban about playing in Sioux Falls a few weeks later. Keith said he would get him up on stage to sing a song and he made good on the promise.

More From Hot 104.7 - KKLS-FM