Stop in for a cup of coffee

I swear I've seen one of those Humvees like that somewhere before. Is that based on a real vehicle?
Maybe, never can tell. Think outside the US.