Pages

20 September 2006

If the Germans can laugh at zemzelves...

why can't we?