Galaxy Zoo Talk
by Nick_Jones
Aliens
Posted April 8, 2013 5:04 PM
by anomax
I think that it is an artifact
Posted April 8, 2013 5:43 PM