Un-American News - Shame Cotton

  • Aired:  11/14/05
  •  | Views: 3,533

The Japanese are so ashamed of their prime minister's suicide attempt, they hide their ashamed faces behind shame cotton. (4:45)

Loading...