I have to go off for a Doctor appointment but..........
While the general "appearance" makes one think of an American marque, the wheels don't look right, the headlamps don't look right nor does the arrangement of the windscreen and side windows.
Can this be a European marque?? If so, I hope someone else can follow on.
Bill