1968 Oldsmobile Delmont 88 | W24.1 | Indy 2018 | Mecum Auctions 1968 Oldsmobile Delmont 88 presented as Lot W24.1 at Indianapolis, IN