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