Okay that's fucking cool. For a minute I thought it was just an effect and a day timer change, but that car fucking disappeared and re-appeared. Who the hell drove it back, though?
I don't think anyone needed to drive it back, it traveled a few seconds into the future. So what seemed like 4 or 5 seconds was in fact instantaneous for the delorian.