There’s few things that give us as much joy as discovering some sort of weirdo vehicle that we never knew existed before. Such was the case when we found this really weird and really, really neat 1960 Lloyd LT600 van which is for sale at a dealer in Chicago, Illinois. This Lloyd may be one […]
More...
More...