Galaxy Zoo Talk
Saw this one and was curious as to what it was, but I see the comments now of the satellite and artifact
Saw this one and was curious as to what it was, but I see the comments now of the satellite and artifact