Parts & Accessories by NC is now Forged Mettle Jewelry
met·tle
[meh-tl] noun - the ability and determination to cope with a difficult or demanding situation in a spirited way
Let your mettle shine
met·tle
[meh-tl] noun - the ability and determination to cope with a difficult or demanding situation in a spirited way
Let your mettle shine