User blog comment:Deepfinity/It is happening. They found it./@comment-2250460-20121121192959

I will laugh when this turns out to be nothing. It's the same B.S. they have been reporting for years. I can already tell there is going to be some idiot on the side of the street holding up a sign that says "We are not alone" or "Life on Mars discovered" because of this.