Anyone know what this is?

That would make a good name for it Chrysler Flux Capacitor :sign5:


Of course, I stold the "flux capacitor" bit from "Back to the Future" although I did add in the Chrysler part. That should be good for a few points. ;-)