1988 Star of Indiana

1988 at Oklahoma City