Wednesday, February 28, 2018

In Germany’s Car Capital, the Unthinkable: A Ban on Cars

The giant illuminated emblem of its most famous car, the Mercedes, towers above the main train station, greeting visitors.

No comments: