By: Gizmodo Posted On: July 16, 2024 View: 15 The iconic item from Indiana Jones and the Last Crusade just hit the Disney store. Read this on Gizmodo