21 December 2007

Buzzfeed

Traffic on this site skyrocketed over the past few days, and it appears to be generated by a site called Buzzfeed, that has linked to the Obama vs. Huckabee Christmas card post. Weird.

I guess I'll be reading Buzzfeed more, they seem to know the good sites.

No comments: