Posted by Riccardo (18.104.22.168) on October 18, 2000 at 02:22:20:
In Reply to: Research posted by Todd on October 17, 2000 at 22:48:39:
.. I have found nothing about this?
Are you talking about an US center for Italians, or is it really in Italy?
Todd, could you give me some other info?
Post a Followup