
I Don’t Know What It Is, But I Like It
January 16th, 2008
Here’s a mysterious site from the Netherlands which appears to be selling something, though I’m not sure what. Whatever it’s advertising, it’s pretty clever about it. Just click, and wait a few seconds…





