hmmmm... realy close , right down to the nylon joint there
different wheels but , badge engineering that far back close to 80's maybe ?

[Linked Image]