Report from Poland — Raport z Polski
Poland is a country of approximately 38 million people, all of whom will stop and stare at you as you drive by. This is especially true in the smaller villages (i.e. any town that is not Krakow or Warsaw) where they assume they know you and your car, and are…