TerraCross makes expedition vehicles. Vehicles tough enough to go just about anyplace you’d want to go, from swamps to deserts to mountains. The people who invented them have been doing that long enough though, that they want to be comfortable while doing it. Ergo, this is one of the plushest off road vehicles you’ll ever see.
They have several models. The picture at the right is of the Family model. If you want good pictures, check out the gallery.
I think Joe got the “wrong” motorhome. Do you think he could put the one he has on this chassis?