Anyone know where this car is now? Is anyone actually running that glorious 3L V12? I cannot imagine the sounds it makes, 24 spark plugs,...