That van or whatever is kinda trippy to me but then Citroen. It looks like a space-ship - makes sense as we were all space-ship crazy in the 60s. What's with the 1960's wallpaper design on the side?
On the space bus.
International Space Station. All aboard.