The Car of the Future... The Eh?

The Car of the Future... The Eh?
Or the past. Or a parallel dimension, maybe.

Digital composition.

The Eh? in some variation appears in
Daily Doodle 2012 Sep 8 The 1984 Eh?
and the UB Comix adventure How About That Forward, eh?