Hi guys,
Not sure if you've seen this yet and If you like hidden secrets of pinball take a look, I found it on another forum.
It is another hidden trick found inside of Indiana Jones and apparently been hidden for 18 years.
And plenty more here...