Saturday, December 17, 2005
« 14.12.05 Press Release | Main | You Tube »

Amazing site. Just scroll down.

And the Norwegians say that Swedes are dumb.