Wednesday, February 15, 2006

Russian Deathray

Don't believe it? Go look here.

Don't worry, our scientists seem to be working on the same technology also.

Go read the other links. You'll like them if you like weapons, links to videos of building blowing up and such.