Yes, those are pop up headlights.

I’ll repost this tomorrow with the answer if nobody correctly identifies the car. I’m pretty sure there’s enough of a clue in there however.