Tiki Central /
Well, I haven't had a chance to get down to DCA lately, but I found these neat Stitch Tiki pics, from the park and the El Capitan premiere:
More pics and info:
Here and here.
[ Edited by: Biotron2000 on 2002-08-21 20:50 ]
[ Edited by: Biotron2000 on 2002-08-21 20:52 ]