Croce: Two Generations of American Music in Elgin on 10/20/17