Artifact Details

Title

Indiana Jones and the Last Crusade Demo

Catalog Number

102690502

Type

Software

Date

1989

Publisher

Lucasfilm, Ltd.

Format

Loose 5.25 disk

Credit

Gift of Peter Ross

Lot Number

X2987.2005