This Chrysler product, having decals I’ve never seen before IRL, has something to do with the filming of Terminator 5 about San Francisco these days.
That’s my first point.
Does This Thing Have A Hemi? Yes, yes it does:
Click to expand
Also, the code name for the production is VISTA, as you can see on the yellow sign.
That’s my final point.