from game Back to the Future - Episode 1: It's About Time(Jump to Specific Release)
Discovered the origin of the "new" DeLorean