1980 – 1989 Company name XTC Motor Car Corporation Place Fort Lauderdale, Florida Country United States