Not relevant here, but it amazes me how often you see car windows taped in the up position. Window regulators are pretty easy and cheap to replace yourself.
Yeah, I see 'em now. And if you zoom in on the grille you can see that distinctive Marquis grille.
Amazing how our minds can convince us of what we're seeing instead of our eyes.