I am curious to know if anyone here is the "Original" owner if there SN95?.... Original Meaning you bought the car "BRAND NEW" from a dealer or ordered it from FoMoCo. I bought mine used but i am curious to who actually bought there stand when it still had plastic on everything.