Galaxy Zoo Talk
by Chris_Humphreys
Not sure about this one?
Posted September 21, 2012 10:43 AM
by vrooje admin, scientist
It's an #artifact from a nearby star.
Posted September 21, 2012 10:45 AM