NASA has snagged a picture of “the glow from the first things to form in the universe, more than 13 billion years ago.” Now if they could only figure out what the hell they are.
Of course, what they neglect to mention is that they cropped out the part of the picture which showed a giant hand reaching out of a cosmic energy vortex…
Found via Uncle Warren.
[ad#shortpost]