Meet and hear Josh Holiday of American Idol
Josh Holiday is one of the products of American Idol’s small-town tour, launched for the first time in Season 12. He says a friend invited him to go along and audition when the Idol bus stopped in Bowling Green, Kentucky.