Perhaps he took the Northwest Passage?
Did anyone else notice the piss bottles falling out of the DeLorean? Incredible touch.