May 2010 Archives

Nature wins another one.

It seems that human hasn't quite triumphed over nature yet. It seems the Great Wall of China isn't quite so great. Beavers, apparently wanting to add insult to injury have decided to one up us in the visible from space department. It is truly a sad day for Mankind.

You've probably seen this by now but in case you haven't. Spiderman and some Jedi recently teamed up to fight crime.