U of I Last Chance

05/27/1989

University of Illinois - Champaign, IL -- Illinois Soccer and Track Stadium