Mon, 14 Aug 2006

Zhuaxia.com?

Can anyone tell me anything about zhuaxia.com? Any English-speaking technical contacts? It apparently involves the grasping of shrimp. ;) I apparently have half of China hotlinking my copy of the feed icon, and I am rather unamused. I’d rather talk to someone as a moderate step before I just change the image to goatse or tubgirl or something.

:: 09:18
:: /administrivia/general | [+]
::Comments (0)

Name:
E-mail:
URL:
Comment:
The Magic Word:
Which planet is closest to the sun? (hint -- it's Mercury...)




Blast medicine anyway! We’ve learned to tie into every organ in the
human body but one. The brain! The brain is what life is all about.
— McCoy, “The Menagerie”, stardate 3012.4