1.16.2008

Bleg

Can anyone tell me what this is all about? Have we been blog-jacked? Or do we have a rabid fan following? Basically, does anyone speak Indonesian?