A brief article that might interest the Astronomy Buffs here. Could be some very interesting stuff if the scientists can figure out for sure what it is.

http://news.aol.com/article/space-blob/443146

GW