Panhandle Bob posted:I thought these same pics appeared in a Samba ad some time ago and these were being built and sold by a company in Mexico. Now they are being placed by Artcar, a Porsche restorer here in Florida.
... and yet, they remain... um... what's the word...
hideous?