Does the news DeLorean run on cocaine???