Wednesday, December 10, 2008

lost-in-translation dept.

Sometimes, people can be a tad overenthusiastic about globalization.

No comments: