Thursday, December 18, 2003

Japanese Liquor Store owners committing suicide in droves

Man...bad time to have a liquor store in Japan, I guess.

No comments: