Tag Archive: WalMart

On Wednesday, October 21, 2015, the future will officially arrive. Back in 1985, Marty McFly and Doc Brown engaged a DeLorian’s flux capacitor in the film Back to the Future and launched into (what is as of this morning our literal) tomorrow. The control panel reads 4:29pm, which, since Hill Valley is in California, is Pacific Daylight time,...