Car-a-vans..and other weird and wonderful campers.