Tuesday, February 14, 2012

Mercedes Benz 130

This is a 1934 Mercedes Benz 130. It looks to me that Mercedes had first go at this "peoples car" thing.

No comments: