There is a supplier in Dallas I'll try to get a number
Are you refering to Preston Amusements? Or Preston-Babarri?
As you may know Josh those cars came from Italy. You might try emailing a few of those companies and see if any of them can point you in the right direction.