Galaxy Zoo Talk
by chad0x001
Can anyone shed any light on what we are seeing here please?
Posted September 11, 2012 9:55 PM