Tuesday, November 29, 2005

Millions 'cannot pee in public'

Stage fright.

Or paruresis.

No comments: