shadowscope.com
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 …