Forever Young? Gas Up the DeLorean!