There is a parts delorean that my dad and I are trying to buy. (the guy doesn't want to sell it.....yet) This delorean's finish was polished to a near mirror finish. I have pictures of it. I would definately NOT drive this car on the road, it is very shiney in the sun erik