Monday, December 16, 2013

Waiting for the traffic light in Germany

As Tyler Cowen would put it: "The culture that is Germany".


No comments: