Flying DeLorean?

What the heII is going on here?