Why would a person leave the remnants of the window sticker on a new car for three years? I know that's probably a wierd question, and I'm not nit picking, but it just seems odd. If you bought a new Challenger today and drove it sparingly, I don't think you'd do that...