1949 Kaiser Traveler. Maybe you don’t own a pony… but here’s the world’s most useful car!

1949 Kaiser Traveler. Maybe you don't own a pony... but here's the world's most useful car!

Source: www.flickr.com / IFHP97