Archive for October 27th, 2004

Chatzilla showing 61.91 seconds lag

I kid you not. Sometimes internet connections in China really suck.