Not Ranked
I think you are going to need to add a couple pictures of the engine compartment and the front suspension at least, if not of the underside to pin the manufacturer down.
Is it standard wheelbase - 90 inches? The rear wheel fender flare might be a clue to someoe.
Congratulations
|