This is driving me insane.

Found this in a music video, pretty sure it’s set in Mexico or similar, so we can assume whatever it is was imported there. I thought it was a first-gen Nissan Cedric but we can cross that out. Any ideas?