February 26, 2004

Aiya!

When frickin' China has its shit together about sex more than we do, it's a real measure of how fucked-up everything is.

Link via the indispensible Boing Boing.

No comments:

Post a Comment