Amusing short report about cleanliness and hygiene in the federal republic of germany
Petra
Archie
7.5