U of I Last Chance

05/22/1987

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