That's pretty crazy. I would be afraid to lean against it because I would put a smudge on it and then have to shine it up again.
From what I remember Petos bought the VX like that (I think it had a MASSIVE stereo system in it before he got it) and as you can see in some of the pictures the mirror finish is peeling off, or at least the clear coat is. Petos sold the VX before he headed back across the pond and he checks in every now and then so maybe he'll speak up about the finish.