Spotted this tonight

I have no idea what it is...I saw the front for a few seconds, of course my potato wasn't ready. I'm thinking some kind of Dodge Power Wagon, some folks on Twitter say International D-series or Willys Wagon. What say you?