All I have is this interior shot.

Advertisement

My company posted a presentation about working with “a Major Auto Manufacturer” but wouldn’t say who.

I have my own ideas, but what do you think this is?