Been digging through my VW stuff and came across a Mr C's Acelorator cable still in the packaging.
I never heard of Mr C's before? It seems to come from Status VW years ago, and the company address is Mr C's Imports, Mariposa, CA 95338.
Anyone know anything about em?


Cheers,
Dude
