NYC's Just Sam is the new American Idol
From subway singer to America's favorite, Just Sam of New York City is the new American Idol!
More Videos
From CNN Newsource affiliates