Posted by kcjames at kc5.kcnet.com on August 28, 2001 at 12:28:23:
Thought you guys may be interested in this...
It says they are from the San Diego Comicon in 98 does anyone know how many of these were actually produced? I don't think I have ever seen these on ebay before.
Post a Followup