Tag Archives: America

American Idol Debut

Keith Urban will make his debut as an “American Idol” judge when season 12 begins January 16th on FOX. He shared why he agreed to sign on as a judge of one of America’s top reality shows. “‘American Idol’ really personifies the American Dream,” he said. “It is what brought me all the way to […]