my favorite search term of 2007

I’m inventing a meme.

“Happy Potato Revolution”

What’s yours?

January 11, 2007. memes. 11 comments.