China insists they're not building a Time Machine. A leaked PowerPoint presentation says otherwise Delorean RentalFebruary 11, 2021time machine, time machine china, back to the future