Very, very strange Car. This one looks like a 350 Cita, but larger and wider and it carries the chassis number of the large Twin Cam 1200 cars, which is quite peculiar. Anybody having information about this car, please share.