Scotty McCreery Performs New Song On ‘American Idol’
Scotty McCreery won American Idol just three seasons ago, in May 2011, and last night he returned to the idol stage to perform his new single 'Feelin' It'. Scotty is glad to see fellow North Carolina resident Caleb Johnson making the finals.