Does anyone know anything about the 'Ultra Van' that's pictured on the Tin Can Tourist website?...The one pictured is a '68 model....Were these made by Airstream?...During which years?...Were there different lengths?....
Thanks,
JIM DUNN