Tag: Americn Idol

Pop Culture News

Scotty McCreery Performs New Single “Water Tower Town” On American Idol

Scotty McCreery made his triumphant return to the American Idol stage last night with a performance of his brand new single, “Water Tower Town.” Afterwards, the season 10 winner was presented with a Platinum plaque from Interscope Geffen A&M Records Chairman, Jimmy Iovine, commemorating 1 million in sales for his debut album, Clear As Day. Scotty can also be […]