No, your eyes are not deceiving you… this is the DeLorian!…Okay so maybe it’s not THE DeLorian, but it was one of the 10 replicas made from the film Back to the Future, starring Michael J Fox! 646 more words