T.F.
Never heard of it and it sounds like a scam to me.
Why on earth would a stranger co-sign for someone they know nothing about except that they have bad credit? My vision of this set up is like that of a loan shark in a dark alley somewhere.
I would look into some other options that are legit and work on repairing my credit. This one sounds like a bad option.