ASD's Photos of
The Indiana Jones Epic Stunt Spectacular
Disney-MGM Studios
Walt Disney World, Florida
December 31, 2002