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
Fan builds life size replica of Doc Brown's Time Travel Train from Back to the Future Part 3 Delorean RentalJanuary 6, 2021time machine train, time machine, back to the future 3, doc brown, doc brown time train, back to the future