Рет қаралды 13
American Idol Season 10 winner Scotty McCreery stars in this music video of his hit "I Love You This Big." Scotty and the rest of the Season 10 finalists are set to perform in Manila for the only Asian stop of American Idol Live Tour 2011 at the Smart Araneta Coliseum on September 20.