have browser, will travel

A new Indiana Jones movie is coming... some day.

Written on February 18, 2000