Index of ftp://ftp.lucasarts.com/demos
Root Directory
mac
0.00b
April 5 2006 at 17:06
pc
0.00b
September 13 2004 at 08:21