I know that LTD-03 - Statue In The Park, came out in 1987 and only for 1 year as well as limited to 2000 if I recall.
My question is, " do any of you store owners happen to know the month it came out???
Please reply here or send me an email, as I know you all have my email.
« Back to index