Do we know if Carlos ever signed up over here?

Link.

Hissing Cobra invited him over.

He could give us some great insight into these cool cars.