[51 / 18 / ?]
I saw one of these beasts in a campground in Colorado. The German owner said he had shipped in into the US by boat after traveling in South America. It's seems like it's more for crossing the Sahara than off-roading in the US. Anybody know anything about them?