I got my latest addition of Popular Mechanics and it is filled with old issues and pictures, ads etc from their past. This van and car shot caught my eye and made me think of your van even though they are not the same or make!
http://3.bp.blogspot.com/_jxBDP53ERk...orvairVan1.jpg