By ZeroCast 44 Comments
Is this what i think it is, because we are either looking at a photoshoped image or a piece of debris that went on a very unfortunate trip, I'll let the image do the talking:
Can't see it yet? How about i magnify it for ya:
What do you think that thing is?