Tuesday, August 7, 2007

Chinese river dolphin now extinct. Damn.

I hate hearing about things like this.

No comments: