Click to block a category:GamingPoliticsNewsComicsAnimeOther
The photo above is the closest humanity has Her come to creating
If you were to look at this, you would die instantly. End of story.
The image is of a reactor core lava formation in the basement of
the Chernobyl nuclear plant. It' s called the Elepha nes Foot and
weighs hundreds futons, but is only a couple meters across.
Oh, and regarding the Medusa thing? This picture was ta ken
through a mirror around the corner of the hallway. Because the
wheeled camera they sent up to take pictures of it was destroyed
by the radiation.