Unless I'm mistaken there was an assembly plant for those things here in Escondido, probably made to order. Always used to see a few copies parked out front. They moved to a new place down the road but then got rooted out by TAG motorsports.
Oops quick google got this:
LaForza
Up close they don't look all that great.