DeLorean back to the future traveling time over a gloomy road