20050718

w00t?

This is so strange (to me) that i had to post it.

China is going to space pig sperm...