Sevenload = Surrender Monkeys
Sevenload is the new German video and photo portal like youtube. I just found a link to it and thought it was a good idea. Youtube is cool, but more sites in that vein will be nice. As soon as the page loaded I saw a link to this article about Guantanamo Bay. I guess I’m done there.