Scotty McCreery has made it to become one of the final three remaining contestants on American Idol this week. As a build up to this weeks episode, American Idol crews followed each of the contestants on a trip back to their hometown for a look inside their former lives.

Each of the contestants got a chance to perform to their hometown crowd and each hometown visit included a handful of surprises.

For Scotty McCreery, that surprise came as Country Music Star Josh Turner, showed up to sing with Scotty at his hometown concert in front of 30,000 screaming fans.