Northtown Ford Decatur IL USA Rubber keyring / Bag charm
In good condition
This item Might have signs of wear due to age
please look at the photos
Postage is on a Monday and Thursday @ 1pm