Wonder what this is?

must be a double Flux capacitor with split reverse air flow.

That's the conversion Doc Brown had done to the DeLorean in the future... You know, in 2015!!!