I thought the same when I first saw it.
This was taken near my old homeland in the Mojave Desert.
Part of the movie was filmed on a new freeway construction job I was working on in Glendale. I was sitting on my Cat loader on one of the new unopened overpasses when I saw it "Man, that's an ugly Vette." :lol: What a PIA it was to get around the job that day :rofl: