That’s Le Web to you! Technically the web was invented in France, not Switzerland, but who’s counting? (via Kottke)

Care to Comment?

Name

Email (optional)

Blog (optional)