Made by Cooper-but this line is made in China. Most of my local Indy tire places carry them. My aunt has had a set on her minivan...and they are holding up quite fine after 22k...should last her about 40ish to 50k.
You're not really going o find too much info on these, as Cooper is still debating whether to keep the starfire line around or not.
From what I've seen so far, I'd rather have these than so chinese branded tires....