The 1988 Manufacturers Hanover Corporate Challenge

Race Announcement

Race Results