I’m not sure what this thing is, but it looks like they took a page from those caterpillar or accordion busses. It appears to be two high top Vanagon campers put together, with the rear being more of a trailer that extends the front van. They are carrying a minibike on the front bumper, and they appear to have jalousies. Interesting ride!