Saturday November 20th 2010 by Microcar 2000

Lorelei sent in these ridiculously amazing pictures of a microcar meet in Germany in 2000.

Comment Form

You must be logged in to post a comment.